我在使os.makedirs()函数起作用时遇到了一些麻烦。我目前正在IDLE的外壳中进行实验,这是尝试使用此功能时遇到的错误:
>>> os.makedirs('/delicious\walnut\waffles')
追踪(最近通话): 文件“”,第1行,位于 os.makedirs('/美味\核桃\华夫饼干') 在makedirs中的文件“ /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/os.py”,第223行 mkdir(名称,模式)OSError:[Errno 30]只读文件系统:'/ delicious \ walnut \ waffles'
我只是试图创建一个随机的新目录。我正在读这本书,名为“自动化无聊的东西”,这是第8章的一部分。
似乎您要使用的文件夹路径仅可用于读取,而不能用于写入。尝试更改路径的设置。
看看这个:
https://support.apple.com/guide/mac-help/change-permissions-for-files-folders-or-disks-mchlp1203/mac