I like python.

2006-10-20 Thread Fidel
I'm not a coder.. I'm just a person that trys to do things with
languages he likes. Sometimes I'm successful, mostly not. I do know
that before I bother a list with a silly question I should do my best
to research for an answer myself. ala RTFM. That said my searches
haven't found me what I am looking.. lack of a decent keyword
sequence.. anywho..

Could someone please tell me what I need to put into a python script
to not have a window come up however briefly? Like when I double click
on the script, it will do it's job but won't open a command window
then close it.. I hope that explains what I'm looking for.  If I see
the line I can figure out by syntax where it should go. I'm really
good at learning the gist of languages by syntax.  Thank you all for
your time


Peace
-- 
Fidel
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: I like python.

2006-10-20 Thread Fidel
Renaming the file doesn't work. I am on windows... There is a specific
line of code that tells python not to bother even opening a window. of
any sort for any amount of time. I just don't know what it is and
haven't been able to find any reference to it Thanks for the help
though.

>assuming Windows, and assuming that you have a standard Python install for
>Windows: use "pyw" instead of "py" as the script's extension.
>
>(Windows applications come in two flavours: console applications and window
>applications.  the default executable for "py" files is "python.exe",
which is a con-
>sole application.  "pyw" uses "pythonw.exe" instead, which is exactly the same
>program, but linked as a window application instead).
>
>



On 10/20/06, MC <[EMAIL PROTECTED]> wrote:
> Hi!
>
> Sorry, I don't understand well english.
> But, try to rename your script, from .py to .pyw (sample : titi.py ==>
> titi.pyw).
>
> --
> @-salutations
>
> Michel Claveau
>
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>


-- 
Fidel
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: I like python.

2006-10-20 Thread Fidel
Although I just noticed that if the extension is .py then it will
still open a command window. It does indeed need to have a .pyw
extension for this to work. So all of you were correct. it needs to
use popen and have .pyw as the extension in order for python not to
open a command window. Thank you all for you help and support.

On 20 Oct 2006 14:28:23 -0700, Ant <[EMAIL PROTECTED]> wrote:
>
> Fidel wrote:
> > Renaming the file doesn't work. I am on windows... There is a specific
> > line of code that tells python not to bother even opening a window.
>
> Seriously, renaming the script to .pyw should work from a standard
> python install. If it doesn't then the file handler for that extension
> must have got messed up somewhere along the way. You can fix this by
> right-clicking the renamed (*.pyw) file and selecting "open with..." ->
> "Choose Program" and finding the pythonw.exe.
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>


-- 
Fidel
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: I like python.

2006-10-20 Thread Fidel
Thank you Jerry. That was exactly what I was looking for. The script
in fact does call an external program and give it a command from a
randomized list.  Specifically it is a random wallpaper setter using
the windows version of bsetroot. script scans a directory, creates a
list of viable walls and tells bsetroot to set the wallpaper.  Using
popen instead of system did the trick handily. I thank you verily.

On 20 Oct 2006 14:21:59 -0700, Jerry <[EMAIL PROTECTED]> wrote:
> On Oct 20, 2:59 am, Fidel <[EMAIL PROTECTED]> wrote:
> > Could someone please tell me what I need to put into a python script
> > to not have a window come up however briefly? Like when I double click
> > on the script, it will do it's job but won't open a command window
> > then close it.. I hope that explains what I'm looking for.  If I see
> > the line I can figure out by syntax where it should go. I'm really
> > good at learning the gist of languages by syntax.  Thank you all for
> > your time
>
> Are you running any external commands by using os.system() or
> os.exec()?  If you are running a program that is a console program
> (i.e. copy, move, del, etc...) then it will open up a command window to
> run it.  If that is the case, then you can try using the os.popen()
> utility instead.
>
> --
> Jerry
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>


-- 
Fidel
-- 
http://mail.python.org/mailman/listinfo/python-list