CSV 分隔符问题

CSV 的默认分隔符为 ,, 如果遇到使用 ; 为分隔符的文件, 会把所有数据放在 A 列,需要按照以下方法设置

相关

有些 CSV 文件 Excel 无法识别, 可以使用 Pandas 将其格式化

Python 使用 Pandas 模块处理 csv 文件

import pandas as pd 
data = pd.read_csv('./csv/05.csv',encoding="ISO-8859-1", sep=";")
data.to_csv("111.csv") # 可以保存为以逗号分隔的csv文件

# 常用参数
encoding,默认是使用utf-8,读取部分文件会报 UnicodeDecodeError,使用 ISO-8859-1 编码
sep: 分隔符, 默认是`,`
# 相关文档
# - https://pandas.pydata.org/pandas-docs/stable/user_guide/io.html#writing-out-data
# - https://www.pypandas.cn/docs/user_guide/io.html#csv-%E6%96%87%E6%9C%AC%E6%96%87%E4%BB%B6
问题没有解决?去社区提问 all right reserved,powered by Gitbook

results matching ""

    No results matching ""