目录

工欲善其事

实践出真知

活跃标签: linux java mysql 待分类 js springboot win10 电路 vue macOS nginx windows esp32 git docker idea maven esp8266 python Arduino

存档:

【python】通过xlxs导入某些东西

手动录入是不可能的,尤其是录入一批东西!

python是一种脚本语言而且写点小东西非常的方便,比如下面这个通过读取xlxs文件中的数据插入到数据字典中的例子。就非常方便省时也省力了!

import openpyxl
import requests

# 打开Excel文件
wb = openpyxl.load_workbook('D:/WorkSpace/python/file.xlsx')
url = "http://ui.system.dev.snpit.com:8911/api/system/dict/data/add"
token = "Bearer eyJhbGciOiJIUzUxMiJ9.eyJ1c2VyX2NvZGUiOiJzbnBpdCIsInVzZXJfaWQiOiIxNzE2NzI0NzgwNzc3NjYwNDE4IiwiYXV0aF90b2tlbiI6IjQ5Y2Y4NzMzNzE1ZTRiYjk4ZGQwNWFkZjZkNzg2MjJmIn0.uckB5mjUy0vtmijT4429g1odHUZ7EkJUvJO27klJmfclymjERdTvdg4DEXtjEPXrJP3JNYQoYXhHphJdhgz0_g"
# 选择工作表
ws = wb.active
# 循环遍历行
for r in ws.iter_rows(values_only=True):
    # 循环遍历单元格
    jsonBody = {"dictType":"consumable_purchasing_units","dictLabel":r[1],"dictValue":r[0],"dictSort":int(r[2])}
    print(jsonBody)
    res=requests.post(url,headers={"Authorization":token},json=jsonBody)
    print(res.text)

# 关闭Excel文件
wb.close() 
print()

xlxs文件内容.png


标题:【python】通过xlxs导入某些东西
作者:llilei
地址:http://solo.llilei.work/articles/2024/04/02/1712026931067.html