import pandas as pd import json # 1. 读取 Excel 文件(假设列名为 question 和 answer) try: df = pd.read_excel("input.xlsx", usecols=["question", "answer"]) # 明确指定列 except Exception as e: print(f"读取文件失败: {str(e)}") exit() # 2. 转换为字典列表 result = [ {"question": str(row["question"]), "answer": str(row["answer"])} for _, row in df.iterrows() ] # 3. 写入 JSON 文件 with open("train_qa.json", "w", encoding="utf-8") as f: json.dump(result, f, ensure_ascii=False, indent=2) print("转换成功!")
excel文件有两列,循环读取文件两列赋值到字典列表。字典的有两个key,分别为question和answer。将最终结果输出到json文件
大霞上仙2025-03-20 15:02
相关推荐
大数据魔法师2 小时前
AI Agent - OpenAI从零开始完整学习教程(零基础入门+实战落地)卷无止境2 小时前
Python的魔术方法:那些藏在双下划线背后的魔法米码收割机2 小时前
【Python】Django恒达科技门户网站(源码+文档)【独一无二】卷无止境2 小时前
别再被"乱码"吓到了:Python文件操作的门道STLearner3 小时前
ICML 2026 | LLM×Graph论文总结[2]【Graph4LLM,Graph4Agent,智能体记忆(Memory)郭老二12 小时前
【Python】基本语法:装饰器语法糖@_Jimmy_13 小时前
Agent常用检索器的详细介绍小柯南敲键盘13 小时前
图片翻译API接入与自动化实现指南蓝创工坊Blue Foundry14 小时前
个人藏书太多怎么整理?用 OCR 字段提取汇总成电子书目旅僧14 小时前
Q-learning(自用)