栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

FileNotFoundError: [Errno 2] No such file or directory

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

FileNotFoundError: [Errno 2] No such file or directory

问题描述

最近用 Python 解决欧拉计划第十三题时,打开文件时总是报错

FileNotFoundError: [Errno 2] No such file or directory: '/ProjectEuler/data/013.txt'

map(int,open('data/013.txt'))

后来查了下,发现是和编辑器有关系,涉及到工作区的概念,下面给出解决方案

解决方案

首先给大家看下我的工作区,Vscode 编辑器解析打开的整个文件夹为工作区

什么意思呢?就是说,这里编辑器默认我们的工作区是 algorithms 这一整个文件夹,文件位置分布是这样的

algorithms
|__ProjectEuler
	|__data
	|	|__013.txt
	|__013.py

如果我们要让程序正确识别文件位置,应该将路径修改为相对工作区的路径,即:

map(int,open('ProjectEuler/data/013.txt'))

此时再次执行代码,便不会报错


参考资料:

  • Python OSError: Errno 22 Invalid argument:的出现和解决
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/834733.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号