Python中的os.path.dirname(__file__)
2014-04-24 09:53
375 查看
这个函数是输出这个脚本所在路径的,不过输出的方式不是唯一的。
eg:
现在有 /Users/kitty/temp/python/1.py
HOME = os.pyth.dirname(__file__)
print HOME
1、直接“./1.py”,则输出“.”;
2、“/Users/kitty/temp/python/1.py”,输出“/Users/kitty/temp/python/1.py”;
3、“~/temp/python/1.py”,输出“/Users/kitty/temp/python/1.py”;
4、“~/../kitty/temp/python/1.py”,输出“/Users/kitty/../qfpay/temp/python”。
(“~”会被替换为当前用户的绝对路径)
eg:
现在有 /Users/kitty/temp/python/1.py
HOME = os.pyth.dirname(__file__)
print HOME
1、直接“./1.py”,则输出“.”;
2、“/Users/kitty/temp/python/1.py”,输出“/Users/kitty/temp/python/1.py”;
3、“~/temp/python/1.py”,输出“/Users/kitty/temp/python/1.py”;
4、“~/../kitty/temp/python/1.py”,输出“/Users/kitty/../qfpay/temp/python”。
(“~”会被替换为当前用户的绝对路径)
相关文章推荐
- python中os.path.dirname(__file__)的使用
- python中os.path.dirname(__file__)的使用
- Python中获取路径os.getcwd()和os.path.dirname(os.path.realpath(__file__))的区别和对比
- python中的os.path.dirname(__file__)的使用
- Python os.path.dirname(__file__) os.path.join(str,str)
- Python中获取路径os.getcwd()和os.path.dirname(os.path.realpath(__file__))的区别和对比
- Python有关 os.path.dirname(__file__)
- python中的os.path.dirname(__file__)的使用
- python中os.path.dirname(__file__)和sys.path[0]使用
- Python中获取路径os.getcwd()和os.path.dirname(os.path.realpath(__file__))的区别和对比
- python中os.path.dirname(__file__)的使用
- python中的os.path.dirname(__file__)的使用
- 转: Python中的os.path.dirname(__file__)
- Python中获取路径os.getcwd()和os.path.dirname(os.path.realpath(__file__))的区别和对比
- python中的os.path.dirname(__file__)的使用
- python零碎知识os.path.dirname(__file__)
- Python——os.path.dirname(__file__) 与 os.path.join(str,str)
- python中的os.path.dirname(__file__)的使用
- Python中获取路径os.getcwd()和os.path.dirname(os.path.realpath(__file__))的区别和对比
- Python_API_File and Directory Access_os.path.expanduser