Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #92685
| References | (1 earlier) <2219d0b2-24a4-498b-b981-456faf0ceb44@googlegroups.com> <mailman.487.1434385760.13271.python-list@python.org> <5f6b802f-049b-48e3-b1fd-a5915b7f3dbb@googlegroups.com> <mailman.515.1434467117.13271.python-list@python.org> <2de8f2c1-5a92-4f8b-be2d-c793de69d463@googlegroups.com> |
|---|---|
| From | Ian Kelly <ian.g.kelly@gmail.com> |
| Date | 2015-06-16 10:00 -0600 |
| Subject | Re: Creating .exe file in Python |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.517.1434470471.13271.python-list@python.org> (permalink) |
On Tue, Jun 16, 2015 at 9:17 AM, <subhabrata.banerji@gmail.com> wrote: > On Tuesday, June 16, 2015 at 8:35:39 PM UTC+5:30, Laura Creighton wrote: >> In a message of Tue, 16 Jun 2015 06:56:12 -0700, writes: >> >ii) In a class how may I include if __name__ == "__main__": with multiple methods? But I think this is easy question there should be lot of web help. >> > >> >If anyone may kindly suggest. >> > >> >Regards, >> >Subhabrata Banerjee. >> >> There is something wrong in the way you are thinking about this. >> You don't _want_ to stick if __name__ = "__main__": >> into every class you write. >> >> See if reading this helps. >> http://effbot.org/pyfaq/tutor-what-is-if-name-main-for.htm >> >> Laura > > Hi, > Thanks. The scipy issue seems solved. But this silly issue is giving so much of time. I am checking. Please see a sample code, > > import sys > sys.stderr = sys.stdout > class Colors: > def Blue(self): > self.var="This is Blue" > print self.var > def Red(self): > print self.var > > > > if __name__ == "__main__": > Colors().Blue() #THIS IS FINE > Colors().Red() #NOT FINE I'm assuming that when you run this, you get the output "This is Blue" followed by an AttributeError from Colors.Red complaining that the var attribute is not set. If you want this to work, then maybe you should set the attribute. But as Laura noted, you probably don't want to be calling more than one thing in your if __name__ == "__main__" block. Just call the entry point of your program.
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Creating .exe file in Python subhabrata.banerji@gmail.com - 2015-06-15 04:42 -0700
Re: Creating .exe file in Python Mark Lawrence <breamoreboy@yahoo.co.uk> - 2015-06-15 13:07 +0100
Re: Creating .exe file in Python sohcahtoa82@gmail.com - 2015-06-15 10:09 -0700
Re: Creating .exe file in Python Laura Creighton <lac@openend.se> - 2015-06-15 15:01 +0200
Re: Creating .exe file in Python subhabrata.banerji@gmail.com - 2015-06-15 06:42 -0700
Re: Creating .exe file in Python Laura Creighton <lac@openend.se> - 2015-06-15 16:44 +0200
Re: Creating .exe file in Python subhabrata.banerji@gmail.com - 2015-06-15 07:03 -0700
Re: Creating .exe file in Python subhabrata.banerji@gmail.com - 2015-06-15 07:40 -0700
Re: Creating .exe file in Python subhabrata.banerji@gmail.com - 2015-06-15 09:11 -0700
Re: Creating .exe file in Python Laura Creighton <lac@openend.se> - 2015-06-15 18:29 +0200
Re: Creating .exe file in Python subhabrata.banerji@gmail.com - 2015-06-16 03:46 -0700
Re: Creating .exe file in Python subhabrata.banerji@gmail.com - 2015-06-16 06:56 -0700
Re: Creating .exe file in Python Laura Creighton <lac@openend.se> - 2015-06-16 17:04 +0200
Re: Creating .exe file in Python subhabrata.banerji@gmail.com - 2015-06-16 08:17 -0700
Re: Creating .exe file in Python Ian Kelly <ian.g.kelly@gmail.com> - 2015-06-16 10:00 -0600
Re: Creating .exe file in Python Chris Angelico <rosuav@gmail.com> - 2015-06-17 02:03 +1000
Re: Creating .exe file in Python subhabrata.banerji@gmail.com - 2015-06-16 09:23 -0700
Re: Creating .exe file in Python subhabrata.banerji@gmail.com - 2015-06-17 06:10 -0700
Re: Creating .exe file in Python Chris Angelico <rosuav@gmail.com> - 2015-06-17 23:20 +1000
Re: Creating .exe file in Python hamilton <hamilton@nothere.com> - 2015-06-17 07:33 -0600
Re: Creating .exe file in Python Chris Angelico <rosuav@gmail.com> - 2015-06-17 23:52 +1000
Re: Creating .exe file in Python Steven D'Aprano <steve@pearwood.info> - 2015-06-18 01:39 +1000
Re: Creating .exe file in Python subhabrata.banerji@gmail.com - 2015-06-17 08:46 -0700
Re: Creating .exe file in Python Chris Angelico <rosuav@gmail.com> - 2015-06-18 01:58 +1000
Re: Creating .exe file in Python random832@fastmail.us - 2015-06-17 10:17 -0400
Re: Creating .exe file in Python subhabrata.banerji@gmail.com - 2015-06-17 07:30 -0700
Re: Creating .exe file in Python Chris Angelico <rosuav@gmail.com> - 2015-06-18 00:38 +1000
Re: Creating .exe file in Python subhabrata.banerji@gmail.com - 2015-06-17 06:33 -0700
Re: Creating .exe file in Python Laura Creighton <lac@openend.se> - 2015-06-17 15:54 +0200
Re: Creating .exe file in Python subhabrata.banerji@gmail.com - 2015-06-17 07:04 -0700
Re: Creating .exe file in Python subhabrata.banerji@gmail.com - 2015-06-17 07:16 -0700
Re: Creating .exe file in Python Laura Creighton <lac@openend.se> - 2015-06-17 17:21 +0200
Re: Creating .exe file in Python subhabrata.banerji@gmail.com - 2015-06-17 08:30 -0700
csiph-web