您的位置:首页 > 编程语言 > Python开发

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”。

(“~”会被替换为当前用户的绝对路径)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: