Python 關於讀寫txt的問題?

時間 2021-05-12 21:19:58

1樓:

上面幾個回答說的很清楚了,不需要從頭開始讀取檔案,只需要把第一次讀取的內容儲存到乙個變數中,進行判斷就可以了。如果非要說實現從頭開始讀取的檔案的話,就先a.close(),再open檔案一次唄。

(個人感覺比較蠢的辦法)

2樓:火鍋大魔王

我想你需要的不是重新讀取

tmpFile = a.readlines()if tmpFile == ['0']:

print 'a'

elif tmp ==['1']:

print 'b'

else:

'Try again'

每次都去 readlines 開銷很大的,特別當file很大時

3樓:

for line in f.readlines():

"""do something"""

4樓:楊航鋒

用python資料處理模組pandas,效率很高,比如讀取這種txt檔案

只需要import

pandas

aspd

movies_data=pd

.read_table

('./movies.txt'

,sep

=','

)movies_data

.head

()結果如下:

在pandas中進行資料的處理很方便。詳情請看官方文件pandas: powerful Python data analysis toolkit

怎麼用python統計乙個txt檔案中的三個中文名字出現的次數?

coder 謝公子 import re text open text.txt r read name 張飛 關羽 劉備 for i in name result re.findall i,text print i,出現了 d次 len result z666 text open 路徑,encodin...

Python 關於set的疑問

靈劍 從內部邏輯上來講都是通過hash表來實現的,所以許多特性是高度相似的,比如可以O 1 查詢是否存在某個值。實際上用key和value相同的字典也可以替代set,但是set作為乙個專用的資料型別會更方便。set是個類,它的建構函式接受乙個序列作為引數,list只是序列的一種寫法,你用tuple也...

有哪些關於 Python 的技術部落格?

加油馬德里 加油馬德里的主頁 PS 內容都是經過作者同意或者內容本身是開源的。 石溪 我毛遂自薦乙個為非計算機專業朋友打造的學習python和資料分析的專欄 給妹子講python 醬油哥 給妹子講python第二季 資料分析基本工具 序 這可能是乙個與眾不同的專欄 1.日漫外表,美劇情節,學習成了追...