我的路径中〜有点问题。

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

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

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

最佳答案

您需要手动扩展波浪号:

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

关于python - Python的os.makedirs在我的路径中无法理解 “~”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2057045/

10-11 19:00