Python pandas仅将我的数据保存到csv文件的一列中

Python pandas仅将我的数据保存到csv文件的一列中,python,pandas,csv,Python,Pandas,Csv,我有两个列表,我想将它们保存在csv文件中,但它们总是以一列结束 日期=['2019年12月13日14-28日','2019年12月14日30-27日','2019年12月11日33-26日','2019年12月15日54-25日'] 代码=['W9KBJ-95X9T-ZC3KW-BJTJT-5FF3T','CZWJJ-X6XHJ-9CJC5-JTT3J-WZ6WC','KZK3T-K6RSJ-ZWTCK-JTJ3T-T3HJJ','CHCBT-TF6HB-ZC3WC-BT333-KBR3B']

我有两个列表,我想将它们保存在csv文件中,但它们总是以一列结束

日期=['2019年12月13日14-28日','2019年12月14日30-27日','2019年12月11日33-26日','2019年12月15日54-25日']

代码=['W9KBJ-95X9T-ZC3KW-BJTJT-5FF3T','CZWJJ-X6XHJ-9CJC5-JTT3J-WZ6WC','KZK3T-K6RSJ-ZWTCK-JTJ3T-T3HJJ','CHCBT-TF6HB-ZC3WC-BT333-KBR3B']

我检查了文档,但没有成功

def另存为csv(代码、日期、保存位置):
原始数据={'code':代码,'date\u posted':dates}
df=pd.DataFrame(数据=原始数据)
df.to_csv(保存位置,列=['code','date_posted',index=False)

----- 代码、发布日期

W9KBJ-95X9T-ZC3KW-BJTJT-5FF3T,13:14-28。好的。2019年

CZWJJ-X6XHJ-9CJC5-JTT3J-WZ6WC,14:30-27。好的。2019年

KZK3T-K6RSJ-ZWTCK-JTJ3T-T3HJJ,11:33-26。好的。2019年

CHCBT-TF6HB-ZC3WC-BT333-KBR3B,15:54-25。好的。2019年

这是我的结果,但它们都在一列中。

试试这个(在我这边有效):


正如你在问题中给出的例子,它们似乎已经是两列了

  • 代码[W9KBJ-95X9T-ZC3KW-BJTJT-5FF3T]
  • 发布日期[2019年12月13日14-28日]
再次以pandas格式读取此文件,使用explicit“,”作为分隔符,您将能够以CSV格式读取此文件

如果你还不清楚,请告诉我

谢谢

dates=['13:14 - 28. Okt. 2019', '14:30 - 27. Okt. 2019', '11:33 - 26. Okt. 2019', '15:54 - 25. Okt. 2019']

codes=['W9KBJ-95X9T-ZC3KW-BJTJT-5FF3T', 'CZWJJ-X6XHJ-9CJC5-JTT3J-WZ6WC', 'KZK3T-K6RSJ-ZWTCK-JTJ3T-T3HJJ', 'CHCBT-TF6HB-ZC3WC-BT333-KBR3B']


def save_as_csv(codes, dates, save_location):
    df = pd.DataFrame([dates, codes]).T
    df.columns = ['dates', 'code']
    df.to_csv(save_location, index=False)