import os,sys
if __name__=="__main__":
print "__file__= %s" % __file__
print "os.path= %s" % os.path
print "os.path.realpath(__file__)= %s" % os.path.realpath(__file__)
print "os.path.dirname(os.path.realpath(__file__))= %s" % os.path.dirname(os.path.realpath(__file__))
print "os.path.split(os.path.realpath(__file__))= %s" % os.path.split(os.path.realpath(__file__))[0]
print "os.path.abspath(__file__)= %s" % os.path.abspath(__file__)
print "os.getcwd()= %s" % os.getcwd()
print "sys.path[0]= %s" % sys.path[0]
print "sys.argv[0]= %s" % sys.argv[0]
输出结果:
__file__= C:/Users/sys_syspifarm/.ssh/MagicBox/source/test.py
os.path=
os.path.realpath(__file__)= C:\Users\sys_syspifarm\.ssh\MagicBox\source\test.py
os.path.dirname(os.path.realpath(__file__))= C:\Users\sys_syspifarm\.ssh\MagicBox\source
os.path.split(os.path.realpath(__file__))= C:\Users\sys_syspifarm\.ssh\MagicBox\source
os.path.abspath(__file__)= C:\Users\sys_syspifarm\.ssh\MagicBox\source\test.py
os.getcwd()= C:\Users\sys_syspifarm\.ssh\MagicBox\source
sys.path[0]= C:\Users\sys_syspifarm\.ssh\MagicBox\source
sys.argv[0]= C:/Users/sys_syspifarm/.ssh/MagicBox/source/test.py