import csv
import sys
import json
reload(sys)
sys.setdefaultencoding( "utf-8" )
filename="amazonraisinresult.txt"
with open (filename,"rb")as f:
votes=
for review in f.readlines():
review=review.strip()
# review=review.decode("gbk")
vote=str(review[-3])+str(review[-2])+str(review[-1])
for i in range(5):
print votes[i]
因為就是乙個不規則的,()不像列表那麼規則的資料)想要提取每行最後的資料,本來用review[-1],但是結果是按照最後乙個字元來取的,沒辦法,只能按字元乙個乙個取了連線好。再輸出,能想出這麼笨的辦法也是沒誰了。
"d:\program files\anaconda2\python.exe" d:/pythonwork/sentiment_dict/writevotes.py
132 83
25 17
17process finished with exit code 0
work python讀取txt檔案最後一行
coding utf 8 fname為所讀xx.txt檔案 輸出為 檔案第一行和最後一行 fname test.txt with open fname,r as f 開啟檔案 lines f.readlines 讀取所有行 first line lines 0 取第一行 last line line...
python讀取txt檔案中的資料
讀取txt檔案中的某一列 int l.split 0 for l in open a.txt 但是讀不了最後一列,出現 indexerror list index out of range的問題。參考 講的很詳細,對於這樣的問題 每行有3列,依次讀取,空格間隔,分別將每行的不同列存到不同的陣列a,b...
vc 從txt檔案中讀取資料
數值分析課上老師說要將資料寫在txt檔案上,然後讓程式從txt檔案中讀取資料。讓本來c 已經遺忘了很久的我們無從下手,在網上也檢視了很多,發現大多都是扯淡,放在vc 編輯器上發現並不能執行,不知道是我的問題,還是程式的問題。但是洒家費了很大的力氣才從乙個撇腳的程式中總結出來,原來我們可以這樣從txt...