【问题标题】:Pandas Dataframe.to_csv Umlaute are not exported correctlyPandas Dataframe.to_csv Umlaute 未正确导出
【发布时间】:2021-05-26 09:17:00
【问题描述】:
    if os.path.isfile(dir_files+filename_with_date) == False:
        df_head = pd.DataFrame([['Artikel Nr.', 'Bestellmenge', 'gewünschte Menge Schrauben pro Tüte' ,'Kreditor Nr.', 'Kreditor']])
        df_head.to_csv(dir_files + filename_with_date, mode='a',header=False, sep=";", index=False, encoding='utf8')

元音变音字符导出错误 (ü=ü)。我能做些什么?我正在使用 Python 3.9

【问题讨论】:

    标签: python-3.x pandas export-to-csv


    【解决方案1】:

    尝试将编码指定为“utf-8-sig”

    df_head.to_csv(dir_files + filename_with_date, mode='a',header=False, sep=";", index=False, encoding='utf-8-sig')
    

    【讨论】:

    • 谢谢!有效。我以为我已经尝试过了,但我并没有到处替换它
    猜你喜欢
    • 2023-03-07
    • 1970-01-01
    • 1970-01-01
    • 2021-07-16
    • 2015-01-04
    • 1970-01-01
    • 1970-01-01
    • 2019-02-25
    • 2015-05-30
    相关资源
    最近更新 更多