HS514 2021-11-20 11:05 采纳率: 68.8%
浏览 47
已结题

如何用python正确读取文件

问题遇到的现象和发生背景不能正确读取目录中文件
问题相关代码,请勿粘贴截图
with open("C:\\Users\\张华帅\\python_work_vsc\\pi_dight.txt","rb") as file_object:
    contents = file_object.read()
    print(contents)

运行结果及报错内容FileNotFoundError: [Errno 2] No such file or directory: 'C:\Users\张华帅\python_work_vsc\pi_dight.txt'
我的解答思路和尝试过的方法 相对路径和绝对路径都显示FileNotFoundError
with open("C:\\Users\\张华帅\\python_work_vsc\\pi_dight.txt","rb",encoding="utf-8") as file_object:
    contents = file_object.read()
    print(contents)

ValueError: binary mode doesn't take an encoding argument
我想要达到的结果
  • 写回答

2条回答 默认 最新

  • wo.austin 2021-11-20 11:53
    关注

    你把路径改为
    r"C:\Users\张华帅\python_work_vsc\pi_dight.txt"
    试下,如果还是提示 FileNotFoundError 那就看看路径下文件存不存在,把路径改为英文(拼音)路径就肯定不会有这异常了

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 11月29日
  • 创建了问题 11月20日