当前位置: 首页 > news >正文

Python之FileNotFoundError: [Errno 2] No such file or directory问题处理

错误信息:FileNotFoundError: [Errno 2] No such file or directory: '../AutoFrame/temp/report.xlsx'

相对于当前文件夹的路径,其实就是你写的py文件所在的文件夹路径!

python在对文件的操作时,需要特别注意文件地址的书写。文件的路径地址,需要相对于正在被执行的.py文件来说。

举例说明:

1、正在执行.py文件在最外层(运行run_main.py),被操作的文件在其他文件夹时

report_B文件地址写成:./applicatiom/A/B/report_B.xlsx

report_C文件地址写成:./applicatiom/A/C/report_C.xlsx

report_temp文件地址写成:./temp/report_temp.xlsx

2、正在执行.py文件在文件夹中(运行test_01.py),被操作的文件在文件夹下时

report_B文件地址写成:./B/report_B.xlsx

report_C文件地址写成:./C/report_C.xlsx

3、正在执行.py文件在文件夹中(运行test_01.py),被操作的文件在其他文件夹下时

report_temp.xlsx文件地址写成:../../temp/report_temp.xlsx

report.xlsx文件地址写成:../../report.xlsx

注意事项:对多个文件进行操作时,可执行文件.py文件一定要固定目录,否则需要改动文件路径,否则找不到文件

运行run_main.py,操作../../temp/report_temp.xlsx文件路径,出现报错:

raise FileCreateError(e)

xlsxwriter.exceptions.FileCreateError: [Errno 2] No such file or directory: '../../temp/report_temp.xlsx'

http://www.lryc.cn/news/1520.html

相关文章:

  • C语言中耳熟能详的printf与scanf
  • 【数据结构】复杂度讲解
  • JAVA-线程池技术
  • 【C++】从0到1入门C++编程学习笔记 - 提高编程篇:STL常用算法(算术生成算法)
  • 【C++】static成员
  • Python Scrapy 爬虫简单教程
  • 【DOCKER】容器概念基础
  • 第九层(16):STL终章——常用集合算法
  • 一起学习用Verilog在FPGA上实现CNN----(六)SoftMax层设计
  • pixhawk2.4.8-APM固件-MP地面站配置过程记录
  • 【unity细节】关于资源商店(Package Maneger)无法下载资源问题的解决
  • [Arxiv 2022] A Novel Plug-in Module for Fine-Grained Visual Classification
  • RocketMQ Broker消息处理流程及部分源码解析
  • Java面试题:Java集合框架
  • 时间之间的比较与计算相差年、月、日、小时、分钟、毫秒、纳秒以及判断闰年--LocalDateTime
  • PyTorch学习笔记:nn.L1Loss——L1损失
  • Java程序设计-ssm企业财务管理系统设计与实现
  • 疑难杂症篇(二十一)--Ubuntu18.04安装usb-cam过程出现的问题
  • npm-npm i XX --save 和--save-dev
  • 可重构或可调谐微波滤波器技术
  • 医院智能化解决方案-门(急)诊、医技、智能化项目解决方案
  • 判断元素是否在可视区域
  • 告别传统繁杂的采购合同管理 打造企业自动化采购管理模式
  • 【prism】路由事件映射到Command命令
  • 面向对象的基本概念和方法
  • 数据可视化大屏百度地图绘制行政区域标注实战案例解析(个性化地图、标注、视频、控件、定位、检索)
  • 1.面向对象和类的关系?2.什么是Promise、3.Promise和async、await的关系
  • 【程序化天空盒】过程记录01:日月 天空渐变 大气散射
  • 无线通信中的轨道角动量
  • 以后更新功能,再也不用App发版了!智能小程序将为开发者最大化减负