Thread: [Boa Constr] PYTHONSTARTUP
Status: Beta
Brought to you by:
riaan
From: Patrick K. O'B. <po...@or...> - 2001-06-08 18:03:59
|
Is there a way to have boa automatically execute the script pointed to by the PYTHONSTARTUP environment variable when boa starts? By way of example, the regular python shell started at the DOS prompt runs PYTHONSTARTUP automatically and IDLE does so if launched with the -s command line switch. One possible bit of code would look like this (taken from the python tutorial): import os filename = os.environ.get('PYTHONSTARTUP') if filename and os.path.isfile(filename): execfile(filename) --- Patrick K. O'Brien Orbtech "I am, therefore I think." |
From: Patrick K. O'B. <po...@or...> - 2001-06-08 18:39:49
|
Might be better to do something like: import os filename = os.environ.get('PYTHONSTARTUP') try: execfile(filename) except: print "Unable to load startup script", filename del os # Unless you want to leave os in the namespace. --- Patrick K. O'Brien Orbtech "I am, therefore I think." -----Original Message----- From: boa...@li... [mailto:boa...@li...]On Behalf Of Patrick K. O'Brien Sent: Friday, June 08, 2001 1:05 PM To: Boa Constructor Users Subject: [Boa Constr] PYTHONSTARTUP Is there a way to have boa automatically execute the script pointed to by the PYTHONSTARTUP environment variable when boa starts? By way of example, the regular python shell started at the DOS prompt runs PYTHONSTARTUP automatically and IDLE does so if launched with the -s command line switch. One possible bit of code would look like this (taken from the python tutorial): import os filename = os.environ.get('PYTHONSTARTUP') if filename and os.path.isfile(filename): execfile(filename) --- Patrick K. O'Brien Orbtech "I am, therefore I think." _______________________________________________ Boa-constructor-users mailing list Boa...@li... http://lists.sourceforge.net/lists/listinfo/boa-constructor-users |
From: Riaan B. <riaan@e.co.za> - 2001-06-09 04:48:54
|
Hi Patrick, Ok, this is now added to Boa, like IDLE, use the commandline switch -s to run it. Thanks. "Patrick K. O'Brien" wrote: > > Might be better to do something like: > > import os > filename = os.environ.get('PYTHONSTARTUP') > try: > execfile(filename) > except: > print "Unable to load startup script", filename > del os # Unless you want to leave os in the namespace. > > --- > Patrick K. O'Brien > Orbtech > "I am, therefore I think." > > -----Original Message----- > From: boa...@li... > [mailto:boa...@li...]On Behalf Of > Patrick K. O'Brien > Sent: Friday, June 08, 2001 1:05 PM > To: Boa Constructor Users > Subject: [Boa Constr] PYTHONSTARTUP > > Is there a way to have boa automatically execute the script pointed to by > the PYTHONSTARTUP environment variable when boa starts? > > By way of example, the regular python shell started at the DOS prompt runs > PYTHONSTARTUP automatically and IDLE does so if launched with the -s command > line switch. One possible bit of code would look like this (taken from the > python tutorial): > > import os > filename = os.environ.get('PYTHONSTARTUP') > if filename and os.path.isfile(filename): > execfile(filename) > > --- > Patrick K. O'Brien > Orbtech > "I am, therefore I think." > > _______________________________________________ > Boa-constructor-users mailing list > Boa...@li... > http://lists.sourceforge.net/lists/listinfo/boa-constructor-users > > _______________________________________________ > Boa-constructor-users mailing list > Boa...@li... > http://lists.sourceforge.net/lists/listinfo/boa-constructor-users -- Riaan Booysen ___________________________________________________ Boa Constructor - RAD GUI building IDE for wxPython http://boa-constructor.sourceforge.net |
From: Patrick K. O'B. <po...@or...> - 2001-06-27 18:23:59
|
I got the latest CVS and this feature isn't working quite right for me. I've looked at the IDLE source to see how Guido handled this and I see where the problem lies. As soon as I have a chance I'll go through the boa code and submit a patch to handle PYTHONSTARTUP the same way IDLE does. IDLE also allows for an IDLESTARTUP so I'll look at adding a BOASTARTUP capability while I'm at it. --- Patrick K. O'Brien Orbtech "I am, therefore I think." -----Original Message----- From: boa...@li... [mailto:boa...@li...]On Behalf Of Riaan Booysen Sent: Friday, June 08, 2001 11:51 PM To: po...@or... Cc: Boa Constructor Users Subject: Re: [Boa Constr] PYTHONSTARTUP Hi Patrick, Ok, this is now added to Boa, like IDLE, use the commandline switch -s to run it. Thanks. "Patrick K. O'Brien" wrote: > > Might be better to do something like: > > import os > filename = os.environ.get('PYTHONSTARTUP') > try: > execfile(filename) > except: > print "Unable to load startup script", filename > del os # Unless you want to leave os in the namespace. > > --- > Patrick K. O'Brien > Orbtech > "I am, therefore I think." |