#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()