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
相关推荐
qq_392690662 分钟前
Redis怎样应对Redis集群整体宕机带来的雪崩Muyuan199822 分钟前
22.让 RAG Agent 更像真实产品:聊天页面优化、PDF 上传、知识库重建与检索片段展示程序员-小李33 分钟前
uv 学习总结:从零到一掌握现代化 Python 工具链Python大数据分析@41 分钟前
CLI一键采集,使用Python搭建TikTok电商爬虫Agent研究点啥好呢1 小时前
高德多模态算法工程师面试题精选:10道高频考题+答案解析测试员周周1 小时前
【AI测试系统】第3篇:AI生成的测试用例太“水”?14年老兵:规则引擎+AI才是王炸组合秦ぅ时1 小时前
保姆级教程|OpenAI tts-1-hd模型调用全流程(Python+curl+懒人用法)Muyuan19981 小时前
25.Paper RAG Agent 优化记录:上传反馈、计算器安全与 Chunk 参数调整Eiceblue1 小时前
使用 C# 将 Excel 转换为 Markdown 表格(含批量转换示例)Java面试题总结2 小时前
使用 Python 设置 Excel 数据验证