Python中的用open打開文件錯誤,FileNotFoundError: [Errno 2] No such file or directory:


學習python的文件處理,剛開始打開文件,代碼如下

f = open('test_file.txt', 'r', encoding='UTF-8')
RES = f.readlines()
print('讀取的內容%s' % RES)
f.close()

這里運行報錯FileNotFoundError: [Errno 2] No such file or directory: 'test_file.txt'
意思是沒有這個文件?

后來發現是因為多了后綴
修改代碼:把文件名的后綴去掉了
f = open('test_file', 'r', encoding='UTF-8')
RES = f.readlines()
print('讀取的內容%s' % RES)
f.close()

運行成功:結果如下
讀取的內容['1.zyh\n', '2.1995\n', '3.gggg']

注意:要讀取的文件與py當前編輯的文件在同一個文件夾下,就不用加路徑,不是同一個文件夾就要在文件名前面加路徑
f = open('D:/zyh_test/test_file', 'r', encoding='UTF-8')
RES = f.readlines()
print('讀取的內容%s' % RES)
f.close()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM