python - 出现错误:FileNotFoundError:[Errno 2] 没有这样的文件或目录:尝试打开文件时
问题描述
在一个名为 Assignment Parser 的文件夹中,我有我的parsing.py文件和一个auth.txt文件。试图打开这个auth.txt文件。但是收到一个错误消息:
(base) C:\Users\Ajay\Desktop\Python\Assignment Parser>python parsing.py
Traceback (most recent call last):
File "parsing.py", line 27, in <module>
main()
File "parsing.py", line 8, in main
file = open(file_path / "auth.txt","r")
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\Ajay\\Desktop\\Python\\Assignment Parser\\auth.txt'
代码:
from pathlib import Path
import os
def main():
# read file
# C:\Users\Ajay\Desktop\Python\Assignment Parser\
file_path = Path("C:/Users/Ajay/Desktop/Python/Assignment Parser/")
file = open(file_path / "auth.txt","r")
# file = open("auth.txt", "r")
lines = file.readlines()
file.close()
这哪里出错了?用于丝网印刷的 PFA。
解决方案
尝试这个:
from pathlib import Path
import os
def main():
# read file
# C:\Users\Ajay\Desktop\Python\Assignment Parser\
file_path = Path("C:/Users/Ajay/Desktop/Python/Assignment Parser/")
file = open(os.path.join(file_path, "auth.txt"), "r")
# file = open("auth.txt", "r")
lines = file.readlines()
file.close()
推荐阅读
- amazon-web-services - 如何每天执行 AWS SSM 自动化文档脚本?
- ros - 拯救新世界时凉亭冻结
- reactjs - Webpack 出错:配置对象无效。Webpack 已使用配置对象初始化
- python - 作为学生学习和使用 Oracle - 是下载本地 Windows 10 副本还是使用在线免费层更好
- powershell - 任何人都可以帮助我解决 Invoke-restmethod 中的此错误
- python - scipy.levene 的输入格式
- matlab - 为什么这个 for 循环不能正常工作?
- xcode-server - Xcode Server 11 导出存档失败
- matlab - 错误信息:无法解析名称 obj.key
- javascript - 如何从一个框架设置 document.cookie 并在另一个框架中获取它