我是Mac OS X(10.10.4)的新手。我想用python 2.7编写一个代码,首先我要检查一个文件夹" Pictures"存在,然后将文件保存到其中。但是,我不知道文件夹路径。
folder = "~/usr/my_name/Pictures"
然而,在我运行
之后path.exists(folder)
结果是错误的。
我应该将文件夹设置为什么路径?
答案 0 :(得分:1)
表示主目录的~
字符是 shell 约定,并且不能直接在Python中工作。
使用os.path.expanduser()
function将其解释为shell将:
import os.path
folder = os.path.expanduser("~/usr/my_name/Pictures")