首页 > 其他分享 >京东自动化上传图片

京东自动化上传图片

时间:2025-01-11 11:32:45浏览次数:1  
标签:skuId Image 自动化 JD 京东 上传 图片

背景:客户目前每天需花费2小时在京东平台上传商品图片,该过程涉及手动输入SkuId并上传相应图片。由于商品数量庞大,这一操作不仅繁琐,而且容易导致错误匹配的情况。
期望:通过引入自动化工具实现京东商品图片更新的自动化处理,提高操作准确性,预计每日为客户节省2小时的人工工作时间,从而大幅提升工作效率。

 

 

例子:

1、首先准备图片库和skuId表放到目录下

  • 图片库:  D:\JD-Image\Image\
  • skuId表: D:\JD-Image\SKU.xlsx

2、skuId表和图片库的关系如下,每个sku图片的命名方式=excel商品名称.jpg。比如sku“69001665”对应的图片路径为“D:\JD-Image\Image\999感冒灵-1.jpg”,依次类推

3、自动化实现步骤参考

  • ①读取图片库D:\JD-Image\Image\下面的所有图片,写入为list
  • ②循环skuId表,得到每一行的skuId和商品名称
  • ③根据商品名称拼接skuId的图片路径:D:\JD-Image\Image\商品名称.jpg
  • ④判断③图片路径是否包含在①list里面,如包含则表示skuId和图片路径没有问题,进行上传;如不包含则表示skuId没有符合的图片路径,忽略

4、RPA代码

excel流程,图片红色标记对应上面步骤①②③④

  • 第15行“取整”为skuId值,即loop_excel[0]
  • 第20行调用京东换图流程

京东换图流程

主流程

5、执行以上代码成功。京东上面自动发布了图片,skuId表增加一列上传结果

运行日志 

 

标签:skuId,Image,自动化,JD,京东,上传,图片
From: https://www.cnblogs.com/dabeen/p/18665401

相关文章

  • 【手把手教】使用tftpd64上传下载文件
    引言TFTP(TrivialFileTransferProtocol)是一种简化的文件传输协议,基于UDP(用户数据报协议)实现的,在研发生产过程中经常用来在设备和维护终端之间传输配置文件和日志文件。本文介绍一款非常简单好用的支持tftp软件tftpd64,它支持作为tftpserver和tftpclient,而且也支持作为DHCP......
  • 超火的AI自动化操作浏览器神器!WebUI版来了,简单易用的界面,新增很多实用功能!
    今天的主角还是 BrowserUse,但是加了一个 WebUI 的后缀,也更加方便实用了。它基于BrowserUse优化开发,提供了简单易用的可视化WebUI操作界面,轻松实现与浏览器交互完成复杂自动化任务。项目简介BrowerUseWebUI 是一款基于BrowserUse优化开发的开源工具,提供了简......
  • 自动化测试工具Ranorex Studio(八十二)-WEB测试
    测试移动网站如果你想要在你的iOS设备或者simulator上自动化web测试,你可以使用已经调制过的RXBrowserapp。按照下面描述的步骤即可:下载并且解压RXBrowserXCode项目(RXBRowser_401.zip)到你的Mac使用XCode打开该项目clean然后build项目,并且将其部署到你的iOS设备或者simul......
  • 如何修改PHP最大文件上传大小限制
    默认情况下,PHP上传文件大小限制是2M,超过2M上传将会报错。如果我们上传的图片或压缩包超过2M,需要修改PHP的配置文件最大上传限制。找到PHP组件目录下的php.ini文件,使用记事本打开,查找post_max_size(允许POST数据大小)值修改成10M或更大,查找upload_max_filesize(允许上传文件大小)值,可......
  • 使用宝塔面板上传网站后,为什么网站打开速度变慢?如何优化以提升速度?
    在使用宝塔面板上传网站后,如果网站打开速度变慢,通常需要排除网速和硬件问题。以下是一些常见的优化方法,可以帮助显著提升PHP网站的执行速度和数据库读取速度。常见原因:PHP配置不当:PHP的默认配置可能不适合您的网站需求,导致执行效率低下。数据库性能问题:MySQL配置不当或查询效......
  • Python + Appium 自动化操作微信入门(超详细)
    Appium是一个开源的自动化测试工具,支持Android、iOS平台上的原生应用,支持Java、Python、PHP等多种语言。Appium封装了Selenium,能够为用户提供所有常见的JSON格式的Selenium命令以及额外的移动设备相关的控制命令,比如:多点触控手势、屏幕朝向等。环境本文主要环境如下:......
  • 拖动上传组件内部自定义组件,保留拖动上传
    遇到拖动上传组件内部自定义组件,保留拖动上传,其他上传方式取消(点击上传,有焦点回车上传)保留内容自定义组件1.这里举例vue2+antdesignvue1.x(上传组件)+elementui2.12.0(内部组件输入框)保留拖动上传,可支持输入。<a-upload-draggername="file":multiple="false"accept="imag......
  • 递归算法实践--到仓合单助力京东物流提效增收
    作者:京东物流李硕一、背景京东物流到仓业务「对商家」为了减少商家按照京东采购单分货备货过程,对齐行业直接按照流向交接,提升商家满意度;「对京东」揽收操作APP提效;到仓合单功能应运而生;二、问题一次批量采购单(一次50或者100个采购单)需要根据不同的规则合并成多个订单;每一个......
  • 微信小程序自动化部署方案
    问题小程序在多人协作开发的时候,需要频繁切换体验版假设小程序某个版本,同时有A、B两位同事开发。那么,他们完成开发后,发版都需要到微信公众平台切换体验版。这会造成以下问题操作繁琐,浪费时间。可能会出现覆盖他人的体验版,导致测试发现功能丢失。本地部署需要花费时......
  • 《安富莱嵌入式周报》第348期:开源低功耗测试仪,开源创意万用表,续航100-300小时,开源PCB
    周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版:https://www.bilibili.com/video/BV1Tzr9Y3EQ7/目录:1、开源低功耗测试仪2、开源创意万用表,续航100-300小时3、低级编程和优化实现4、资讯(1)兆易创新推出EtherCAT......