import requests
import json
from requests_toolbelt import MultipartEncoder
# 1.上传第一个Excel文件
url = 'http://localhost:8080/readExcel'
data = MultipartEncoder(
fields={
"fileName": 'E:\\111.xls',
"excelFile": ('111.xls',open('E:\\111.xls', 'rb'),'application/vnd.ms-excel')
}
)
headers = {'Content-type': data.content_type }
r = requests.post(url=url,data=data,headers=headers)
print(r.status_code)
# 2.取数据
excel_data1=[]
if r.status_code == 200:
# 取到数据
excel_data1 = json.loads(r.text) #Excel内的数据 列表数据
# eg:如取 第二行,第二列数据
# print(excel_data[1][1]) excel_data.length
else:
print('读取Excel失败')
# ---------------
# 3.上传第二个Excel文件
url = 'http://localhost:8080/readExcel'
data = MultipartEncoder(
fields={
"fileName": 'E:\\111.xls',
"excelFile": ('111.xls', open('E:\\111.xls', 'rb'), 'application/vnd.ms-excel')
}
)
headers = {'Content-type': data.content_type}
r = requests.post(url=url, data=data, headers=headers)
print(r.status_code)
# 4.取第二个Excel数据
excel_data2 = []
if r.status_code == 200:
# 取到数据
excel_data2 = json.loads(r.text) # Excel内的数据 列表数据
else:
print('读取Excel失败')
# 3.加工、备用
# excel_data1、excel_data2
if excel_data1 != None and excel_data2 != None:
# eg:如取 第二行,第二列数据
# print(excel_data[1][1]) excel_data.length
pass
# 4.写txt\sqllite\excel
python上传Excel返回解析的数据
最新推荐文章于 2024-02-26 16:52:58 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)