irritating problem
Jeremy Dillworth
jwdillworth at yahoo.com
Mon Sep 15 16:00:23 EDT 2003
You could create a shortcut to python.exe, then modify the
shortcut, adding your script to the command line.
I'm pretty sure windows will view Python.exe as a "DOS" program,
so it in the shortcut properties box it'll have like 5 tabs
or so. One of them should contain a checkbox which reads something
like 'close DOS box when finished'. Unless MS has change that dialog
in XP....
Sorry, my windoze skills are a little rusty :)
Another option might be to write a script like this:
import os, sys
f = open('outfile.txt', 'w')
for item in os.environ.items() + sys.path:
print>>f, item
f.close()
Run the script in the 3 ways you mentioned (changing name of outfile.txt
in between runs) and then check for differences in the 3 files generated.
My guess would be it's something with sys.path, but you might
as well check environ was well :)
--- Park997 <park997 at aol.comnotospam> wrote:
> Hi,
>
> I have a script that runs correctly in IDLE, runs correctly when invoked in the
> Command Prompt (Win XP), runs correctly from Komodo, but flashes a black box
> too fast to see when the icon is double clicked and produces no output. There
> are no error meassages from any of the methods that produce output. All of the
> other modules in the same directory (these are imported to the problem module)
> work correctly in any start mode.
>
> python 2.3.
>
> Obviously this isn't a disaster, but it "bugs" me. Is there a fix or method of
> obtaining diagnostic information on this?
>
> Thanks,
>
> Wendell Cropper
> --
> http://mail.python.org/mailman/listinfo/python-list
More information about the Python-list
mailing list