Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import sys, os
- # Solution 1
- my_path = sys.path[0] if os.path.isdir(path) else os.path.dirname(path)
- # Solution 2
- #获取脚本文件的当前路径
- def cur_file_dir():
- #获取脚本路径
- path = sys.path[0]
- #判断为脚本文件还是py2exe编译后的文件,如果是脚本文件,则返回的是脚本的目录,如果是py2exe编译后的文件,则返回的是编译后的文件路径
- if os.path.isdir(path):
- return path
- elif os.path.isfile(path):
- return os.path.dirname(path)
- #打印结果
- print cur_file_dir()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement