I think you'll be saddened to discover that if you try what Petr (the original poster) was doing, sys.argv[0] won't work.
$ cat test.py print sys.argv[0] $ pymol -qrc test.py PyMOL>run test.py,main /sw/lib/pymol-py26/modules/pymol/__init__.py This quite clearly gives the behavior that Petr had issues with. Instead, this is what is needed is a secret variable called pymol.__script__ e.g.: import pymol print pymol.__script__ which can be parsed to give the directory component and such. For example, to get the directory name reliably: import pymol from os import path print path.dirname(path.abspath(pymol.__script__)) I don't have the ability to test this on Windows, but it works on both Mac and Linux. -David On Thu, Apr 15, 2010 at 1:43 AM, Yerko Escalona <yescal...@ug.uchile.cl> wrote: > Hi > how do I determine the path of the script??? > the answer is sys.argv[0] > for more information see this page > http://diveintopython.org/functional_programming/finding_the_path.html > > PS sorry for the mistake Jason Vertrees > > -- > Yerko Ignacio Escalona Balboa > Ingeniero en Biotecnología Molecular > Universidad de Chile > http://zeth.ciencias.uchile.cl/~yescalona/ > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net) > Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users > Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net) Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net