Dear all, As you all suggested, my python installations are messed-up. There are py2.6 and py3.1 ( py3.1 at two different locations) versions installed.
Although I have set the PYTHONPATH variable correctly to run py2.6 version, I wonder how the py3.1 takes control while running any py script!!! In my code, I am importing Tkinter (i.e.py 2.6 syntax). When py3.1 encounters Tkinter, it is giving exception and the program execution halts. Anyway, I will uninstall all and reinstall py2.6 (Oh Ma! I need to reinstall all other site-packages like MySQLdb, PyQt, etc.) Then let me again experiment again. Thanks, Vineet --------------------------------------------------------------------------------- --- On Thu, 5/8/10, python-win32-requ...@python.org <python-win32-requ...@python.org> wrote: From: python-win32-requ...@python.org <python-win32-requ...@python.org> Subject: python-win32 Digest, Vol 89, Issue 3 To: python-win32@python.org Date: Thursday, 5 August, 2010, 15:30 Send python-win32 mailing list submissions to python-win32@python.org To subscribe or unsubscribe via the World Wide Web, visit http://mail.python.org/mailman/listinfo/python-win32 or, via email, send a message with subject or body 'help' to python-win32-requ...@python.org You can reach the person managing the list at python-win32-ow...@python.org When replying, please edit your Subject line so it is more specific than "Re: Contents of python-win32 digest..." Today's Topics: 1. Re: running a python script on WinXP by icon double-clicking. (Tim Roberts) 2. Re: running a python script on WinXP by icon double-clicking. (Gelonida) 3. Wanted: Win32-savvy developers for core Python (Tim Golden) ---------------------------------------------------------------------- Message: 1 Date: Wed, 4 Aug 2010 09:56:21 -0700 From: Tim Roberts <t...@probo.com> To: Python-Win32 List <python-win32@python.org> Subject: Re: [python-win32] running a python script on WinXP by icon double-clicking. Message-ID: <4c599bb5.7050...@probo.com> Content-Type: text/plain; charset="ISO-8859-1" Vineet Deodhar wrote: > I have created a py2.6 script for a simple GUI with Tkinter. > Saved it with .py extension and also as .pyw extension. > ... > 1) When run from command prompt as --- > D:\py>python entry.py > it runs nicely. > > 2) If I double-click on either entry.py or entry.pyw file, > nothing happens (no DOS console window to show any error also). > > Any idea how should I run this with double-click on icon! > > Does it run if you type just the file name? For example: D:\py>entry.py or D:\py>entry.pyw If it runs like that, then it should run from a double-click. Do you have multiple versions of Python installed? Is "Quitter.py" in the same directory as the script? Can you check the associations from a command line using the assoc and ftype commands, like this: C:\tmp>assoc .py .py=Python.File C:\tmp>assoc .pyw .pyw=Python.NoConFile C:\tmp>ftype python.file python.file="C:\Apps\Python26\python.exe" "%1" %* C:\tmp>ftype python.noconfile python.noconfile="C:\Apps\Python26\pythonw.exe" "%1" %* Your path will probably be different, but the philosophy should be the same. -- Tim Roberts, t...@probo.com Providenza & Boekelheide, Inc. ------------------------------ Message: 2 Date: Thu, 05 Aug 2010 09:04:58 +0200 From: Gelonida <gelon...@gmail.com> To: python-win32@python.org Subject: Re: [python-win32] running a python script on WinXP by icon double-clicking. Message-ID: <i3dnqq$66...@dough.gmane.org> Content-Type: text/plain; charset=ISO-8859-1 Hi Vineet, Could you please post the output of the ftype and the assoc commands? As Tim asked in his post: Could you try to start the script from a command prompt without the preceding python command? So instead of typing: python entry.py just type entry.py tell us what happens On 08/04/2010 10:02 AM, Vineet Deodhar wrote: > Hi Kevin, > I checked "Opens with" option for .py and .pyw files. > Associations are correct. > > This problem happens for any python script file, not just this-one. > Do I really need to remove & reinstall py26, or can there any other option ! > > ---Vineet. > > > > --- On Wed, 4/8/10, Kevin Horn <kevin.h...@gmail.com> wrote: > > From: Kevin Horn <kevin.h...@gmail.com> > Subject: Re: [python-win32] running a python script on WinXP by icon > double-clicking. > To: "Vineet Deodhar" <d_vin...@yahoo.com> > Date: Wednesday, 4 August, 2010, 12:11 > > First check that .py or .pyw files are associated with the proper executables. > > from an explorer window, choose Tools -> Folder Options > then click on the file types tab > > find the PY and PYW entries in the list, and make sure their "Opens with" > entries are correct > > > PY -> python.exe > PY -> pythonw.exe > > If those are correct, and you still have problems, then perhaps your python > installation is messed up somehow, > or there's something really strange about your script. > > > Hope this helps, > Kevin Horn > > On Wed, Aug 4, 2010 at 1:30 AM, Vineet Deodhar <d_vin...@yahoo.com> wrote: > > I have created a py2.6 script for a simple GUI with Tkinter. > Saved it with .py extension and also as .pyw extension. > > > filename is entry.py > [CODE] > from Tkinter import * > from quitter import Quitter > > def fetch(): > print('Input => "%s"' % ent.get()) > > root = Tk() > ent = Entry(root) > ent.show='@' > > ent.insert(0, 'Type words here') > ent.pack(side=TOP, fill=X) > > ent.focus() > ent.bind('<Return>', (lambda event: fetch())) > btn = Button(root, text='Fetch', command=fetch) > btn.pack(side=LEFT) > > Quitter(root).pack(side=RIGHT) > root.mainloop() > [/CODE] > > 1) When run from command prompt as --- > D:\py>python entry.py > it runs nicely. > > 2) If I double-click on either entry.py or entry.pyw file, > > nothing happens (no DOS console window to show any error also). > > Any idea > how should I run this with double-click on icon! > > Thanks, > Vineet. > > > > > > _______________________________________________ > > python-win32 mailing list > > python-win32@python.org > > http://mail.python.org/mailman/listinfo/python-win32 > > > > > > > > > > > > _______________________________________________ > python-win32 mailing list > python-win32@python.org > http://mail.python.org/mailman/listinfo/python-win32 ------------------------------ Message: 3 Date: Thu, 05 Aug 2010 10:49:58 +0100 From: Tim Golden <m...@timgolden.me.uk> To: Python-Win32 List <python-win32@python.org> Subject: [python-win32] Wanted: Win32-savvy developers for core Python Message-ID: <4c5a8946.40...@timgolden.me.uk> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Please see my blog post on the subject: http://ramblings.timgolden.me.uk/2010/08/05/wanted-win32-savvy-developers-for-core-python/ In short: give us a hand, please. TJG ------------------------------ _______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32 End of python-win32 Digest, Vol 89, Issue 3 *******************************************
_______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32