En Fri, 06 Jul 2007 17:15:22 -0300, Benjamin <[EMAIL PROTECTED]> escribió:
>> > > > How does one get the path to the file currently executing (not the >> > > > cwd). Thank you > So: > if __name__ == "main": > currentDir = os.path.dirname(sys.argv[0]) > else: > currentDir = os.path.dirname(__file__) I think you meant to test for "__main__", but anyway, this should be enough: currentDir = os.path.dirname(__file__) or perhaps os.path.dirname(os.path.abspath(__file__)). Try to determine that early in your program because __file__ may contain a relative path (and will give a wrong result after changing the current directory). -- Gabriel Genellina -- http://mail.python.org/mailman/listinfo/python-list