Jeremy Nicoll - news posts wrote: > Jeremy Nicoll - news posts <[EMAIL PROTECTED]> wrote: > >> If I understand correctly, when I import something under Windows, Python >> searches the directory that the executing script was loaded from, then >> other directories as specified in "sys.path". > > Sorry to followup my own question, but I ran > > for p,q in enumerate(sys.path): print p, q > > and got: > > 0 C:\Documents and Settings\Laptop\My Documents\JN_PythonPgms > 1 C:\Program Files\~P-folder\Python25\Lib\idlelib > 2 C:\WINDOWS\system32\python25.zip > 3 C:\Program Files\~P-folder\Python25\DLLs > 4 C:\Program Files\~P-folder\Python25\lib > 5 C:\Program Files\~P-folder\Python25\lib\plat-win > 6 C:\Program Files\~P-folder\Python25\lib\lib-tk > 7 C:\Program Files\~P-folder\Python25 > 8 C:\Program Files\~P-folder\Python25\lib\site-packages > 9 C:\Program Files\~P-folder\Python25\lib\site-packages\win32 > 10 C:\Program Files\~P-folder\Python25\lib\site-packages\win32\lib > 11 C:\Program Files\~P-folder\Python25\lib\site-packages\Pythonwin > > Does every Windows user have: 2 C:\WINDOWS\system32\python25.zip > in their sys.path? What's the point of having a zip in the path? > So that the files inside the zip can be imported as modules and packsges, of course.
> Also, looking in C:\WINDOWS\system32\ I don't actually have a file called > python25.zip, but I do have one called python25.dll - so has something gone > wrong in creation of sys.path? > No. I'm not sure why the zip file is on there by default. regards Steve -- Steve Holden +1 571 484 6266 +1 800 494 3119 Holden Web LLC http://www.holdenweb.com/ -- http://mail.python.org/mailman/listinfo/python-list