import pandas as pd
import json
#excel数据写出为json
def exceltojson(file_input, file_output):
data = pd.read_excel(file_input)
key_value = {}
for i in range(data.__len__()):
key = data['k1'][i]
value_0 = data['映射位置'][i]
value_1 = data['映射位置.1'][i]
value = str(value_0) + '||' + str(value_1)
if value == 'nan||nan':
value = ""
elif value.endswith('nan'):
value = value_0
key_value[key] = value
with open(file_output, encoding="utf8", mode="w") as f:
json.dump(key_value, f, indent=4, ensure_ascii=False)
if __name__ == '__main__':
file_input = "label(1).xlsx"
file_output = "josn_file.json"
exceltojson(file_input, file_output)
excel数据导出成json文件
最新推荐文章于 2025-09-06 09:34:01 发布
博客涉及Python进行数据处理相关内容,但具体信息缺失。Python是强大的编程语言,在数据处理领域应用广泛。
部署运行你感兴趣的模型镜像
您可能感兴趣的与本文相关的镜像
Python3.8
Conda
Python
Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本
6380

被折叠的 条评论
为什么被折叠?



