|
# -*- coding: utf-8 -*-
import xlrd
from pysnippets.strsnippets import strip
from maintenance.models import ExpressCompanyInfo
def pre_express_company(fpath='./utils/kuaidi/快递100快递公司标准编码-20210922162915.xls'):
workbook = xlrd.open_workbook(fpath)
# sheet = workbook.sheet_by_name('SMR')
sheets = workbook.sheets()
sheet = sheets[0]
nrows = sheet.nrows
for idx in range(2, nrows):
rvals = sheet.row_values(idx)
print(rvals)
name = strip(rvals[0])
if not name:
continue
com = strip(rvals[1])
if not com:
continue
ExpressCompanyInfo.objects.update_or_create(name=name, com=com, defaults={'status': False})
|