通过Python导入CSV数据并在Excel中设置格式

时间:2019-02-25 20:25:28

标签: python excel pandas csv xlsx

我正在通过Python在Excel电子表格中导入基于CSV的数据。我想知道是否可以导入数据并将其分为几列(就像我们可以通过Excel中DATA下的导入菜单进行操作一样。)

到目前为止,我将CSV转换为大熊猫并将其导入Excel中,但是我所有的数据都聚集在1列中:

df = pd.read_csv(r'C:\Users\Contractuel\Desktop\Test\Candiac_TypeLum_UTF8.csv')
writer = pd.ExcelWriter('TypeLum_TEST.xlsx')
df.to_excel(writer, index=False)
writer.save()

谢谢!

1 个答案:

答案 0 :(得分:0)

read_csv方法采用参数sep=,该参数告诉熊猫将数据分开的内容。您可能需要使用它来指定CSV文件中的分隔符。默认值为,,但是CSV有时会用;或其他东西作为分隔符。