Makedirs错误意外关键字参数'exists_ok'

时间:2016-02-17 11:32:29

标签: python python-3.x

我正在尝试使用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

由于

1 个答案:

答案 0 :(得分:0)

您的代码适用于我,我使用的是python 3.4

您可以使用python3 --version或python --version从命令行检查您的版本。

您可以在脚本中使用以下代码进行检查:

import sys
print(sys.version)