#coding=utf8 import os #realpath() 获得的是该方法所在的脚本的路径 def getpath_realpath(): ##获取当前文件位置 file = os.path.realpath(__file__) print "file : " + file ##获取当前执行脚本的绝对路径。 filepath = os.path.split(os.path.realpath(__file__))[0] print "filepath : " + filepath ##获取当前执行脚本 filename = os.path.split(os.path.realpath(__file__))[1] print "filename : " + filename ##获取当前执行脚本的脚本名称,不包含扩展名: filename1 = os.path.splitext(filename)[0] print "filename1 : " + filename1 #获得的是当前执行脚本的所在路径,无论从哪里调用的该方法,比如:从test.py里调用该方法,输出的路径就是test.py脚本的路径,而非当前方法的路径 def getpath_cwd(): file = os.getcwd() print "file : " +file getpath_realpath() getpath_cwd()