Python:os.path.exists失败了"〜/ foo"

时间:2014-03-25 20:29:16

标签: python ubuntu directory os.path

我正在尝试通过运行

检查目录是否存在
self.path = '~/foo'
    if not os.path.exists(self.path):
        os.makedirs(self.path)

在Ubuntu虚拟机上。虽然此目录不存在,但它不会创建目录。实际上在makedirs命令的正上方使用了print语句。知道它可能是什么吗?

1 个答案:

答案 0 :(得分:2)

您可能希望先在路径上os.path.expanduser ...