如何用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
我想要达到的结果

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

代码没毛病,就是单纯的文件不存在而已。别听一楼的,他说的不对。字符串r"C:\Users\张华帅\python_work_vsc\pi_dight.txt"和字符串"C:\Users\张华帅\python_work_vsc\pi_dight.txt"是等效的,问题不在这。还有,python的路径是支持中文的。你应该按照路径去检查文件是否存在。

img

img