How about the following:
import os
print os.path.abspath(__file__) # the full absolute path to the
current module's file
print os.path.split(os.path.abspath(__file__)) # if you need the
individual components of the path.
On Jul 5, 2008, at 11:00 AM, Monika Jisswel wrote:
import sys
Monika Jisswel wrote:
import sys #a module that gives access to the system
import os#a module that gives access to the os
print sys.argv[0] #prints file name of the script
print os.getcwd() #print current working directory
print os.getcwd()+sys.argv[0] #
but os.getcwd() retu
import sys #a module that gives access to the system
import os#a module that gives access to the os
print sys.argv[0] #prints file name of the script
print os.getcwd() #print current working directory
print os.getcwd()+sys.argv[0] #
2008/7/5 Nathan Farrar <[EMAIL PROTECTED]>
I'm new to python and wondering if there is a way to reference
information about the script that is running. For example, if I was
running a script named "FileInfo.py" from the directory
"/home/username", I'm looking for attributes such that something similar
to:
print self.name
print self.path