在Python 3.6中创建嵌套目录时收到以下错误:
AttributeError: 'module' object has no attribute 'mkdirs'示例代码:
def create_sample_data():
os.mkdirs("/tmp/lambdadir/ProjectTemp/mynewtest")
f=open("/tmp/lambdadir/ProjectTemp/mynewtest/my_copy.txt","w+")
f.write("This is inside a directory")
f.close()请帮帮忙。
发布于 2018-12-09 07:01:16
没有os.mkdirs。也许你指的是os.mkdir或os.makedirs?
发布于 2018-12-09 07:02:45
谷歌了一下,发现这是一个Python版本的问题。
我将代码从os.mkdirs()改为os.makedirs(),它起作用了。
详情:os module documentation
致词:buttscicles - Reddit
发布于 2022-01-19 09:47:03
在3.10中,当我尝试它时,我遇到了同样的问题。看起来它不可用,所以我使用了下面的代码。
# The folder should not exist or else will throw FileExistsError
os.mkdir('Parent-folder')
# The parent folder is should be created before , or else throws FileNotFoundError:
os.mkdir('Parent-folder/SubFolder')https://stackoverflow.com/questions/53687817
复制相似问题