欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

Excel轉到json

夏志豪2年前8瀏覽0評論

Excel是一款常見的電子表格軟件,而JSON(JavaScript Object Notation)是一種輕量級的數據交換格式,常被用于前端和后端之間的數據傳輸。在開發過程中,我們常常需要將Excel表格中的數據轉換為JSON格式。下面介紹如何使用Python將Excel表格轉換為JSON格式。

import xlrd
import json
# 打開 Excel 文件
book = xlrd.open_workbook("data.xlsx")
# 獲取第一個 sheet
sheet = book.sheet_by_index(0)
# 定義一個空列表用于存儲數據
data = []
# 獲取行數和列數
rows, cols = sheet.nrows, sheet.ncols
# 遍歷每一行
for row in range(1, rows):
row_data = {}
# 遍歷每一列
for col in range(cols):
key = sheet.cell(0, col).value
value = sheet.cell(row, col).value
row_data[key] = value
data.append(row_data)
# 將數據轉換為 JSON 格式
json_data = json.dumps(data)
# 將 JSON 數據寫入文件
with open("data.json", "w") as f:
f.write(json_data)

上述代碼首先使用xlrd模塊打開Excel文件,并獲取第一個sheet。然后定義一個空列表用于存儲最后的數據。接著遍歷每一行,再遍歷每一列,將每一行的數據存儲在字典中,再將字典添加到列表中。最后將列表轉換為JSON格式,并將JSON數據寫入文件中。

這樣,我們就可以用Python將Excel表格轉換為JSON格式,方便地進行數據傳輸和處理。