Python的os.makedirs在我的路径中无法理解“〜”

发布于 2021-01-29 14:55:39

我的路径中〜有点问题。

此代码示例创建一些名为“〜/ some_dir”的目录,并且不了解我想在主目录中创建some_dir。

my_dir = "~/some_dir"
if not os.path.exists(my_dir):
    os.makedirs(my_dir)

请注意,这是在基于Linux的系统上。

关注者
0
被浏览
175
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    您需要手动扩展波浪号:

    my_dir = os.path.expanduser('~/some_dir')
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看