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

网站建设模版 优帮云微信公众号怎么做文章推广

网站建设模版 优帮云,微信公众号怎么做文章推广,做甜品的网站,用flask做网站遇到的问题:用户批量导入数据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.rdtb.cn/news/12699.html

相关文章:

  • 南宁网站建设seo云搜索app官网
  • 深圳网络做网站自媒体发布平台
  • 湖州网站建站最新新闻事件
  • DS716 II 做网站营销型企业网站诊断
  • 找公司做网站多少钱正规专业短期培训学校
  • 巩义市网站建设培训班网络推广外包搜索手机蛙软件
  • 丹东网站建设平台优化设计数学
  • 水利建设管理司网站seo教程自学入门教材
  • 画册模板福州seo按天付费
  • 2022装修简约风格效果图广州aso优化
  • 叫别人做网站后怎么更改密码营销咨询师
  • 可以做电算化的网站做推广怎么做
  • 潍坊做网站维护费用营销目标分为三个方面
  • 怎么做网页模板展示网站友情链接交换标准
  • 域名如何指向网站友情链接平台网站
  • 国外平面设计网站大全青岛运营网络推广业务
  • 做威客网的正规网站有哪些百度关键词搜索
  • 网站建设只有20%的利润上海百度seo点击软件
  • wordpress电脑手机端同时seo技术博客
  • 新手如何做自己的网站排名优化哪家专业
  • 订餐网站开发方案百度竞价点击一次多少钱
  • 手机模板网站下载seo的中文意思是什么
  • 在线教育网站开发方案郑州seo外包公司哪家好
  • 网站风格设计企业网站的基本功能
  • 专注于网络推广及网站建设网络营销一个月能挣多少钱
  • 企业网站推广解决方案凡科建站客服电话
  • discover wordpressseo工具大全
  • 关于进一步加强网站建设杭州关键词优化服务
  • 商丘市网站建设公司重庆网站排名
  • 郑州网站建设招商免费推广网站入口