当前位置:  开发笔记 > 编程语言 > 正文

有没有办法可以使用〜指向Python中文件路径中的主目录?

如何解决《有没有办法可以使用〜指向Python中文件路径中的主目录?》经验,为你挑选了1个好方法。

我试图使用Python(版本3.5,但我也很好奇2.7)自动执行某些任务,而不是shell脚本.如果我能写"~/myfile.txt"而不是,我会很高兴的/home/me/myfile.txt.这可能吗?



1> Martin Konec..:

使用 os.path.expanduser("~")

for line in open(os.path.expanduser("~/my_file")):
    print line

文档:

在Unix和Windows上,返回带有〜或〜用户主目录替换的初始组件的参数.

https://docs.python.org/2/library/os.path.html#os.path.expanduser

推荐阅读
黄晓敏3023
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有