import json
import requests
import xlwt
StoreNos =["2001","2002","2003","2006","2007","2008","2009","2010","2012","2014","2013","2015","2016","2017","2019","2028","2030","2031","2032","2034","2036","2054"]
years = ["2019-11-25","2019-11-26","2019-11-27","2019-11-28","2019-11-29","2019-11-30","2019-12-1","2019-12-2"]
book = xlwt.Workbook()#新建一個excel
sheet = book.add_sheet('StatisticsNum')#添加一個sheet頁
row = 0
col = 0
sheet.write(row, col, '門店')
for i in StoreNos:
row = row + 1
sheet.write(row, 0, i)
for j in years:
col = col + 1
sheet.write(0, col, j)
line = 1
for storeNo in StoreNos:
col = 1
for year in years:
oldData = {"storeNo":"2001","operateAccount":"","operateEmployee":"","masterInfo":"","operateType":"物流箱手工過機","status":"-1","createDate":"2019-11-25"}
oldData["storeNo"] = storeNo
oldData["createDate"] = year
# print(oldData)
newData = json.dumps(oldData, separators=(',',':'))
url = "http://backend-picking.idc1.fn/XXXXXXXXX?data="+newData
headers = {
'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
'Cookie':'JSESSIONID=111C7D7338DBC6031DB5C888581AC774'}
data = {"page":"1","limit":"10"}
ret = requests.post(url, data=data, headers=headers)
Jbody = json.loads(ret.text)
Num = json.loads(Jbody['body'])['totalNum']
print(storeNo,year,Num)
sheet.write(line, col, Num)
col = col + 1
line = line + 1
book.save('ManualpassingNum.xls')#保存到當前目錄下
記首次Python實踐應用(POST+Excel)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.