簡體   English   中英

Python沒有從文件中讀取最后一行

[英]Python not reading last line from file

我從數據庫中提取一些數據並將其保存到名為“databaseoutput.txt”的文本文件中。 當我運行下面的代碼時,除了最后一行之外,所有行都顯示出來 - 我知道它在那里,因為當我打開文件時,我運行下面的代碼時缺少的行存在

with open("databaseoutput.txt", 'r', encoding='utf-8') as f:
    for line in f:
        print(line)

什么可能導致這種情況?

我剛剛和你遇到了同樣的問題。 創建文本文件時,我忘記關閉它:

f.close()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM