FileNotFoundError: [Errno 2] No such file or directory:'D:\a\b'

Posted qihuang94

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FileNotFoundError: [Errno 2] No such file or directory:'D:\a\b'相关的知识,希望对你有一定的参考价值。

查看D目录下的文件:


技术图片

 

 

 


使用os模块创建目录,代码如下:

技术图片
path = r"D:a"
isExists = os.path.exists(path)
print(isExists)
if not isExists:  # 路径不存在,即文件名不存在
    os.mkdir(path)
View Code 

然后...........FileNotFoundError: [WinError 3] 系统找不到指定的路径。: ‘D:\\a\\b‘


技术图片

 

 

 经过一轮斗争,最后发现:D盘中根本就没有a目录,就又在a目录下创建b目录,系统就会报错。所以在当前目录下,不能同时创建子目录和孙目录。正确写法如下;


 

技术图片
path = r"D:a"
os.mkdir(path)
path = r"D:a"
isExists = os.path.exists(path)
print(isExists)
if not isExists:  # 路径不存在,即文件名不存在
    os.mkdir(path)
View Code

这存粹是学艺不精的问题,写此博文仅是为了提醒我自己学习要认真。还有遇到问题不要慌,耐心看看代码,查一查资料,总会找到解决办法的。

以上是关于FileNotFoundError: [Errno 2] No such file or directory:'D:\a\b'的主要内容,如果未能解决你的问题,请参考以下文章

您如何解决: FileNotFoundError: [Errno 2] 没有这样的文件或目录:

FileNotFoundError: [Errno 2] 没有这样的文件或目录,复制路径名后

PyInstaller + UI 文件 - FileNotFoundError: [Errno 2] 没有这样的文件或目录:

PyInstaller + UI 文件 - FileNotFoundError: [Errno 2] 没有这样的文件或目录:

FileNotFoundError: [Errno 2] 没有这样的文件或目录 + os.execv

p = open(q,'r') FileNotFoundError: [Errno 2] 没有这样的文件或目录:'m.txt' [重复]