makedirs()在循环中创建不可见的目录/文件夹吗?

时间:2019-05-29 08:11:06

标签: python macos directory operating-system

我正在尝试批量生产编号为0,1,2...的文件夹

我在Python中使用os.makedirs()。如果我只创建一个文件夹,它会起作用,但是当我使用for循环进行批量生产时,会发生一些奇怪的事情。

当我打开Finder(在Mac中为文件浏览器)时,看不到该文件夹​​。但是,当我在Mac的Go框中输入文件夹的路径( cmd-shift-G )时,它会神奇地出现,这意味着该文件夹实际上存在,但由于某种原因不可见。

有人知道为什么文件夹不可见吗?

import os
for i in range(3):
    os.makedirs('/Users/Olivia/code/'+str(i))

1 个答案:

答案 0 :(得分:0)

如果我对问题的解释有误,我深表歉意,但是,如果您说无法在桌面上看到这些文件夹,我会发现该文件夹已保存在您的家中(以您的情况为'/Users/Olivia')文件夹中,因此,如果要将文件夹保存在桌面中,则可以执行以下操作:

import os
for i in range(3):
    os.makedirs("/Users/Olivia/Desktop/code/"+str(i))