我正在尝试使用python创建一个新文件夹,如果该文件夹已经存在,则不会给我一个例外。因此我正在运行代码:
import os
os.makedirs('test', exist_ok=True)
然后我收到错误
Traceback (most recent call last):
File "C:\...\testing.py", line 3, in <module>
os.makedirs('test', exist_ok=True)
TypeError: makedirs() got an unexpected keyword argument 'exist_ok'
我真的不明白这意味着什么或为什么不起作用?
我不能在exists_ok上找到那么多文档,除了它是python 3.2下面的新内容
https://docs.python.org/3/library/os.html?highlight=makedirs#os.makedirs
由于
答案 0 :(得分:0)
您的代码适用于我,我使用的是python 3.4
您可以使用python3 --version或python --version从命令行检查您的版本。
您可以在脚本中使用以下代码进行检查:
import sys
print(sys.version)