我在一個有一堆'txt'檔案的檔案夾上嘗試這段代碼
。import pandas as pd
import os
for review in os.listdir('ebert_reviews') 。
with open(os.path.join('ebert_reviews', review),encoding='utf-8') as file:
list_dir=[]
title = file.readline()[:-1]
url = file.readline()[:-1]
review_text = file.read()
list_dir.append({'title': title,
'url':url,
'review_text':review_text})
#print(list_dir)/span>。
df = pd.DataFrame(list_dir)
print(df)
資料框架只保存了其中的一行,而且還不是最后一行,我怎樣才能把每一個條目都添加到其中?
uj5u.com熱心網友回復:
這樣做應該可以
import pandas as pd
import os
list_dir=[]
for review in os.listdir('ebert_reviews') 。
with open(os.path.join('ebert_reviews', review),encoding='utf-8') as file:
title = file.readline()[:-1]
url = file.readline()[:-1]
review_text = file.read()
list_dir.append({'title': title,
'url':url,
'review_text':review_text})
#print(list_dir)/span>。
df = pd.DataFrame(list_dir)
print(df)
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/307652.html
標籤:
