【发布时间】:2020-04-29 19:21:10
【问题描述】:
到目前为止,这是我的代码:
import pandas as pd
with open("input.txt") as f:
data = f.readlines()
for line in data:
data = {'col1': [line[':']], 'col2': [line[':']], 'col3': [line[':']], 'col4': [line[':']]}
df = pd.DataFrame(data)
print(df)
问题是我不断为文本文件的每一行取回单个行数据框。我需要一个完整的数据框,所有的行都在一起。文本文件本身未格式化。所以很难理解我应该如何做到这一点。有任何想法吗?
【问题讨论】:
-
也许你在找pandas的apprend功能pandas.pydata.org/pandas-docs/stable/reference/api/…
标签: python pandas file dataframe text