TypeError:parser_f()为参数'sep'获得了多个值

时间:2019-02-01 13:03:12

标签: python-3.x pandas

我已使用此代码将.csv文件转换为.xlsx。但这引发了错误。

如果我在代码中删除了sep =',',则它将转换文件,但整个数据位于单个列中,而不是预期的列中。

This should convert the .csv file to .xlsx.

预期:

TypeError: parser_f() got multiple values for argument 'sep'

实际输出:

{{1}}

1 个答案:

答案 0 :(得分:0)

import pandas as pd
df = pd.read_csv(open('duplicate1.csv'),index_col=0)
df.to_excel('duplicateexcel.xlsx',encoding='utf-8')

使用这个,你不需要写sep =','是默认的 也是delimeter = none也是默认值 希望它能起作用