讀取文字檔案時,發現讀取內容為空,但是確實是有內容的。
if os.path.exists(
'linkedfile/new_urls.txt'):
with codecs.
open
('linkedfile/new_urls.txt'
,'r'
,'utf-8'
)as f:
iflen
(f.read())
!=0: res_urls=f.readlines(
)return res_urls
查閱資料後,發現需要使用seek
方法把讀取指標移到檔案開頭位置。
if os.path.exists(
'linkedfile/new_urls.txt'):
with codecs.
open
('linkedfile/new_urls.txt'
,'r'
,'utf-8'
)as f:
iflen
(f.read())
!=0: f.seek(0)
#加入這一行**
res_urls=f.readlines(
)return res_urls
Python踩坑選手 讀取資料
規範思路 第一步 用 open 開啟檔案 其中,最好用with open 開啟,放棄使用open close 因為如果程式因bug等原因沒有執行close語句,pong 用來儲存資料的檔案就被修改了,資料就崩了。with open 表示,在不需要訪問檔案後將其關閉。第二步 用 變數1.read 讀取...
Python 之 讀取txt檔案
本文直接給出三種實現方法,如下。方法一 f open proc data.txt 返回乙個檔案物件 line f.readline 呼叫檔案的 readline 方法 while line print line,後面跟 將忽略換行符 print line,end 在 python 3中使用 line...
Python之讀取txt檔案
read txt method one f open image abc.txt line f.readline while line print line line f.readline f.close read txt method two f open image abc.txt for li...