我正在使用网络抓取工具,我有3个包含项目的列表,我正在尝试将它们保存到csv文件中,我希望将每个项目列表关联到列标题,如名称列表列 NAME 电子邮件列表列在 EMAIL 列下,依此类推,但出于某种原因,所有内容都汇集在一列中
这是代码
foundings = {'NAME': namelist, 'EMAIL': emaillist, 'PHONE': phoneliist}
Save_to_Csv(foundings)
def Save_to_Csv(data):
filename = 'loki.csv'
df = pd.DataFrame(data)
df.set_index('NAME', drop=True, inplace=True)
if os.path.isfile(filename):
with open(filename,'a') as f:
df.to_csv(f, mode='a', sep="\t", header=False, encoding='utf-8')
else:
df.to_csv(filename, sep="\t")
简单的代码使 NAME 成为索引并将每个元素列表添加到关联列
将所有内容组合在一个列中
我在这里做错了什么?