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

网站开发有几个阶段竞价排名服务

网站开发有几个阶段,竞价排名服务,网站备案报价,网站设计的就业和发展前景Python获取Excel内容 目录 Python获取Excel内容1.读取Excel并登陆2.下载Excel中图片 数据存储到列表3.上传到接口 需求#xff1a;获取xlsx files目录下的所有Excel信息#xff0c;并将数据打包成字典格式上传到接口 示例数据#xff1a; 1.读取Excel并登陆 import os impo…Python获取Excel内容 目录 Python获取Excel内容1.读取Excel并登陆2.下载Excel中图片 数据存储到列表3.上传到接口 需求获取xlsx files目录下的所有Excel信息并将数据打包成字典格式上传到接口 示例数据 1.读取Excel并登陆 import os import re import glob import pandas as pd from PIL import Image import requests from openpyxl import load_workbook# 获取当前路径 current_path os.getcwd() # 定义目标文件夹和子目录 如果不存在则新建 dir_path current_path \\xlsx files images_dir current_path \\images target_files glob.glob(os.path.join(dir_path, *.xlsx)) os.makedirs(dir_path, exist_okTrue) os.makedirs(images_dir, exist_okTrue) print(target_files)# 定义登陆url和接口url login_url http://127.0.0.1:8000/core/login/ api_url http://127.0.0.1:8000/revice_product/ u_p {username: 123, password: 123} res requests.post(urllogin_url, datau_p) token res.headers.get(Set-Cookie) cookies {f{token.split()[0]}: f{token.split(, 1)[1]}}2.下载Excel中图片 数据存储到列表 # 存放图片名称信息 files_name [] # 遍历目录下的所有Excel文件 for i in target_files:df pd.read_excel(i) # 读取Excel信息 存放到dfwb load_workbook(i) # 读取Excel函数 用于图片处理ws wb[wb.sheetnames[0]] # 切换到第一个sheet表# 遍历获取表中所有图片for image in ws._images:image_row image.anchor._from.row # 图片所在行image_col image.anchor._from.col # 图片所在列# 根据图片位置获取其它信息 比如这里是产品名df_name df.iloc[image_row, image_col - 6]# 打开图片并存储img Image.open(image.ref).convert(RGB)# 以产品名命名图片 并存入列表img.save(os.path.join(images_dir, f{df_name}.png))files_name.append(df_name)df pd.read_excel(i)db pd.read_excel(i) # 读取Excel其它的信息 存放到db# 遍历Excel每一行数据for index, j in df.iterrows():row_dict {}# 遍历每一列数据for col in df.columns:# 排除空数据和第一列数据 因为第一行一般没有数据if not pd.isna(j[col]) and col ! Unnamed: 0:# 案例中的列名是 姓名(name)格式的 这里作者只取括号内的内容col_name re.search(r\(([^)]*)\), col).group(1)# 下面就是对数据进行处理if col_name needle_type:j[col] re.search(r\d, j[col]).group(0) Gif col_name gram_weight:j[col] re.search(r\d, str(j[col])).group(0)# 以列名作为键 内容作为值存储在row_dict字典row_dict[col_name] j[col] # {name: 张三}# 每读取好一行就将字典保存到列表data_list.append(row_dict) print(files_name) print(data_list)3.上传到接口 # 遍历所有经过处理的数据 for i in data_list:# 根据已存图片 获取其对应的数据if i[name] in files_name:with open(os.path.join(images_dir, i[name] .png), rb) as f:# 读取该图片 修改为符合form-data格式的键值对files {image: (i[name] .png, f, image/png)}# 生成字典数据 不包括图片信息data {k: v for k, v in i.items() if k ! product_image}# 通过post请求发送数据data和图片files到指定urlres requests.post(urlapi_url, cookiescookies, datadata, filesfiles)
http://www.tj-hxxt.cn/news/226245.html

相关文章:

  • 网站上线准备工作杨凌开发建设局网站
  • 河间做网站 申梦网络网页设计软件h
  • 住房和城乡建设部网站加装电梯泰安的网站建设公司
  • 模板网站区别wordpress文章编辑器可视化
  • 公司自己做网站多少费用阿里云域名注册备案
  • 系统官网网站模板下载安装wordpress点击量设置
  • 网站开发工具及框架介绍手机版免费个人简历
  • 做网站公司合同旅游区网站开发
  • 可以做夫妻的游戏视频网站wordpress主题怎么制作
  • 企业网站后台模板需求不明确的软件开发模型
  • 衡水网站优化平台网站建设多少钱
  • 建网站一般多少钱幸福里百度网盘官方网站
  • 网站建设响应式网页图片转换成pdf文件
  • html简单网站建设代码网站上加一个浮动小框怎么做
  • 制定网站分工任务网站的建设规划微信学校网站模板
  • 北京企业建网站网站开发二维码生成
  • 重庆免费网站建站模板主题页面设计
  • 校园网站的建设与管理wordpress 数据读取
  • 深圳做网站公e福州官方网站
  • 高性能网站建设 下载吕梁网站建设公司
  • 哈尔滨自助建站系统中国建筑网官网查询施工员证
  • 网站建设及网络维护合同精准客源推广引流
  • 免费网站域名申请茶叶网站建设方案
  • c 企业网站开发aso榜单优化
  • 深圳哪些公司做网站python做网站需要什么
  • 简单的个人网站html网站开发需要什么费用
  • 保定免费建站seo关键词排名优化如何
  • 哪里可以接一些网站项目做邢台短视频推广
  • 电商网站建设与开发期末考试公司部门职责与岗位职责大全范本
  • 飞创网站建设建设网站dns如何设置