读取文本文件,将其边问pandas表格
程序员文章站
2024-01-19 14:50:40
...
# 一个空的df
df = pd.DataFrame(columns=['A'])
with open('/Users/zhgi/Desktop/sys_data/android_1k.log') as f:
file_lines = f.readlines()
for i in file_lines:
# 注意这里每次都在复制
df = df.append({'A': i}, ignore_index=True)
#方法二:用pandas读取
import pandas as pd
df = pd.read_csv('/Users/zhuhonghui/Desktop/sys_data/android_1k.log',header=None,sep='^%$^#@%^&',names = ['A'])
# 第一个入参是一个列表,避免了多次复制
pd.concat(
[pd.DataFrame([file_lines[i]], columns=['A']) for i in range(1000)],
ignore_index=True
)
上一篇: edm项目5.3总结
推荐阅读