色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

excel 轉json 源代碼

方一強1年前10瀏覽0評論

Excel轉JSON是一種將Excel文件轉換為JSON文件的工具。可以幫助用戶將Excel表格中的數據轉換成易于處理的JSON格式。

下面是Excel轉JSON的源代碼:

import pandas as pd
import json
import argparse
def excelToJson(file_path, sheet_name, json_file_path):
df = pd.read_excel(file_path, sheet_name=sheet_name)
json_data = df.to_json(orient='records')
with open(json_file_path, 'w') as json_file:
json_file.write(json_data)
if __name__ == '__main__':
parser = argparse.ArgumentParser(description='Convert Excel to JSON.')
parser.add_argument('file_path', help='Excel file path')
parser.add_argument('sheet_name', help='Excel sheet name')
parser.add_argument('json_file_path', help='Output JSON file path')
args = parser.parse_args()
excelToJson(args.file_path, args.sheet_name, args.json_file_path)

代碼首先引入需要的模塊:pandas和json。pandas用于讀取Excel文件,json用于將數據轉化為JSON格式。

excelToJson函數接收三個參數:Excel文件路徑,Excel表格名,和輸出的JSON文件路徑。

在其中,使用pandas的read_excel方法讀取Excel表格中的數據,并使用to_json方法將數據轉換為JSON格式的字符串。

最后,將JSON數據寫入指定的JSON文件中。

在主函數中,通過argparse模塊處理命令行參數,并將參數傳遞給excelToJson函數,實現Excel轉JSON的功能。