当前位置: 首页 > news >正文

浙江省建设厅网站证件做网站很赚钱

浙江省建设厅网站证件,做网站很赚钱,三亚人才招聘网站,推广比较好的网站遇到的问题:用户批量导入数据1000条,导入不成功的问题,提示查询不到商品资料。这个场景需要依靠批量的数据,每次测试的时候需要手动生成批量的数据,然后再导入操作,费时费劲。所以写了个脚本来实现。在前面…

遇到的问题:

用户批量导入数据1000条,导入不成功的问题,提示查询不到商品资料。这个场景需要依靠批量的数据,每次测试的时候需要手动生成批量的数据,然后再导入操作,费时费劲。所以写了个脚本来实现。

在前面有说过用Python实现导入接口请求,现在来说一下xlsx中1000条自动生成:

xlsx数据离不开openpyxl库,openpyxl库有个Workbook对象,其代表一个Excel文档,Workbook中有一张或多张sheet,一个sheet就是一个Worksheet对象。

首先需要导包,from openpyxl import load_workbook,from openpyxl import Workbook。

xlsx文件的新增:

from openpyxl import load_workbook
import xlsxwriterfile_name = "max_1000.xlsx"
# 新建xlsx文件
workbook = xlsxwriter.Workbook(file_name)
worksheet = workbook.add_worksheet('Sheet1')
worksheet.write_row("A1",['公司', '编码', '渠道'])
#新增1000条数据
while m < 1000:m += 1# ["18"]、["21"]、["8"]分别代表第m行第1,2,3列的值,这里是写死的数据,也可以是参数化的数据worksheet.write_row(m, 0, ["18"])worksheet.write_row(m, 1, ["21"])worksheet.write_row(m, 2, ["8"])
# 关闭文件
workbook.close()
# 执行批量导入
data = load_yaml('./max_1000.yaml')['upload_file']
execute(data)

xlsx文件的读取:

通过Cell对象读取每一格内容

wb = load_workbook('max_1000.xlsx')
sheets = wb.worksheets
# 获取第一个sheet
sheet1 = sheets[0]
# 获取sheet1表第2行第1列的数据
cell_21 = sheet1.cell(2,1).value
# 获取sheet1表第3行第2列的数据
cell_32 = sheet1.cell(3,2).value

xlsx文件新增后,可用于批量导入的数据,xlsx文件的读取可用于数据的清理,比如已导入数据的清除。

也可用for循环,读取xlsx文件的所有数据。

xlsx文件读取所有数据:

wb = load_workbook("max_1000.xlsx")
sheets = wb.worksheets
Sheet1 = sheets[0]
# 循环读取数据,Sheet1.max_row代表表格的最大行数
for i in range(Sheet1.max_row - 1):# 获取Sheet1表中所有行第4列的数据data = Sheet1.cell(i + 2, 4).value

xlsx文件的编辑:

wb = load_workbook(file_path)

ws = wb[sheet]

# 修改.xlsx文件中的数据,cell[0]对应行数, cell[1]对应列数,cell[-1]对应需要修改后的值

ws.cell(cell[0], cell[1]).value = cell[-1]

wb.save(file_path)

wb.close()

http://www.yayakq.cn/news/410442/

相关文章:

  • 自己的主机做网站服务器网站制作全过程
  • 五矿瑞和上海建设有限公司网站互联网站账户e服务平台
  • 佛山企业网站建设多少钱浙江华企做的网站怎么样
  • 正规招聘网站有哪些百度推广一个月多少钱
  • 成都网站建设系统新闻发布会主题
  • 动漫做h免费网站有哪些网站建设判断题
  • 网站app定制长沙企业网站制作服务报价
  • 深圳建设网站的公司简介长沙百度seo优化电话
  • 宿州专业网站建设公司宣传片制作标准参数
  • 做废旧哪个网站好如何组做网站
  • 学校网站建设策划书模板网站开发前景知乎
  • 360阻止建设银行网站建个网址需要多少钱
  • 在唐山做网站多少钱wordpress怎么加站点图标
  • win7系统做网站服务器系统商标购买平台
  • 免费自助建站源码虚拟云手机 免费
  • 网站建设工作总结6用数据库做网站
  • 湛江网站建设公众号的制作方法和步骤
  • 学院评估 网站建设整改建站边检站
  • 渭南网站建设网站建设响应式网站怎么设置
  • 兼职做平面模特网站瑞安企业网站建设
  • 个人站点的制作百度问答我要提问
  • 建设网站你认为需要注意广州印刷网站建设
  • 网站被人做跳转电子商务网络营销方式有哪些
  • 无极限网站模板p2p网站开发费用
  • 商城网站开发 多少钱广东腾越建筑工程有限公司
  • 广西做网站怎么建立一个博客网站
  • 网站制作与建设书籍上海企业网站建设制
  • 网站设计哪家公司好搬瓦工搭建wordpress
  • 网站热区图科技成果转化
  • 需要找做网站的做肝病科网站