Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python竞赛条件生成目录错误_Python_Directory - Fatal编程技术网

Python竞赛条件生成目录错误

Python竞赛条件生成目录错误,python,directory,Python,Directory,我遇到的问题早在2012年就被讨论过了,但新版本的python不再支持该代码。我的 当前代码为 import os a = os.getcwd() people_name = ['One', 'Two', 'Three'] def create_names(): for names in people_name: os.makedirs(a + '/'+ names, exist_ok=True) create_names() 我试过使用和不使用“exist\u

我遇到的问题早在2012年就被讨论过了,但新版本的python不再支持该代码。我的 当前代码为

import os
a = os.getcwd()

people_name = ['One', 'Two', 'Three']


def create_names():
    for names in people_name:
        os.makedirs(a + '/'+ names, exist_ok=True)

create_names()
我试过使用和不使用“exist\u ok=True”。这是2012年帖子中的建议之一,所以我想我会尝试一下

如果没有exist\u ok=True,我会得到一个“文件已存在错误”。当我使用exit_ok=True运行代码时,我得到了这个奇怪的消息

;
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Python版本3.5 知道为什么没有创建目录吗?有什么我需要添加到代码中的吗

os.mkdir()在这里更有意义

for names in people_name:
    if not os.path.exists(names):
        os.mkdir(names)

你能澄清一下问题是什么吗?您上一条“错误”消息似乎与您发布的代码无关。您使用的是哪一版本的python?@PeterGibson python version 3.5相同的问题:/它给了我文件existserror:[Errno 17]文件存在:如果我使用它,请参阅我的编辑,您需要先检查该文件夹是否存在