我正在通过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()
谢谢!
答案 0 :(得分:0)
read_csv方法采用参数sep=
,该参数告诉熊猫将数据分开的内容。您可能需要使用它来指定CSV文件中的分隔符。默认值为,
,但是CSV有时会用;
或其他东西作为分隔符。