You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Python将.csv文件转换为.jsonl格式文件?

CSV转JSONL格式的Pandas实现方法

你直接使用Pandas内置的to_json方法就可以生成JSONL格式,不需要调用额外函数,只要调整两个参数即可:

import pandas as pd

# 读取CSV文件,保持你原来的分隔符设置
df = pd.read_csv('DIRECTORY/texts1.csv', sep=';')
# 导出为JSONL格式
df.to_json(
    'DIRECTORY/texts1.jsonl',
    orient='records',
    lines=True,
    force_ascii=False # 如果你的数据包含中文等非ASCII字符,建议加上这个参数避免乱码
)

参数说明:

  • orient='records':指定转换规则为将DataFrame的每一行转为一个独立的JSON对象
  • lines=True:指定每个JSON对象单独占一行,完全匹配JSONL格式的标准要求
  • force_ascii=False:可选参数,关闭强制ASCII转义,保留非ASCII字符的原始显示

内容的提问来源于stack exchange,提问作者Emil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.22 04:45:05