将行追加到空数据帧

2024-09-29 23:22:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我在这个网站上读到this.pointer.com,你应该像这样在一个空的数据框中附加一个字典

df = pd.DataFrame(columns=['count', 'name'])

f = open("fbnames.txt", "r")
count = 0
save_every = 1

for line in f:
    count += 1
    split = line.split()
    df.append({'count':split[0], 'name':split[1].capitalize()}, ignore_index=True)
    print(df)

df.to_csv("fbnames.csv")

但是“print(df)”每次只打印一个空数据帧。发生什么事?我只是试图逐行读取一个txt文件,然后将该行转换为一个dataframe行并附加它


Tags: csv数据nametxtcomdf字典网站

热门问题