Brak opisu

init_express_company.py 733B

    # -*- 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})