这里不写具体的代码,只是记录一个可行的方案,已在我们公司的实际工作中获得应用。

在工作中,有时会遇到批量录入数据到Web系统中的业务需求,特点:数据量大,属于重复性的结构化操作。

待解决问题:Web系统是由有关部门统一管控,系统无法变更。

解决方案:

1.使用Python开发语言,使用Selenium第三方库,驱动浏览器,模拟人工操作,登陆系统,打开相应网页,填入相应数据,然后保存。

通常,Selenium在大公司是作为自动化测试使用的,我们这里使用它用于自动化录入。

2.可建立一个Excel文件,把待录入的数据存放到Excel文件里,然后通过Python编程,读取Excel,逐行读取数据,把数据填入到Web系统中。

3.把处理结果记录到一个Excel文件里,存放到项目文件夹下的Result文件夹里。处理结果文件是给业务部门人员查看的。

4.记录处理过程中的日志到日志文件里,存放到logs文件夹里。                         日志文件是给开发人员查看的。

5.建立config.ini配置文件,把一些配置存放到这个文件里

python自动录入系统_自动化批量录入Web系统相关推荐

  1. python自动进直播_(1/5)手把手教你如何录制b站直播,并且借助python实现部分自动化...

    在经历了半个多月的录播折腾后,我逐渐摸索出一套比较简洁的录制方法(只是想偷懒而已) 从录播到投稿,我所使用解决方案有以下两种: 1.        录播姬录制FLV文件+python自动压制FLV文件 ...

  2. python自动售货机_自动售货机支付系统详解

    自动售货机从机械自动售货机发展到今天已经有智能自动售货机了.机械式自动售货机功能性很差,能售卖的产品也有限.一般被用于饮料的售卖.而智能自动售货机可以连接物联网和互联网.支持移动支付,可以售卖几乎任意 ...

  3. 如何实现一平台多系统_自动化设备数据采集系统如何实现

    在企业管理信息系统中,数据采集无疑是整个系统正常运作的一个关键.对于制造型企业,生产设备的工作状况和产量数据是管理信息系统中需要了解的基础数据之一.因此自动完成生产数据采集,可避免手工信息录入方式造成 ...

  4. 用python自动办公 百度_用Python自动办公,做职场高手,16章完整版百度云盘

    01.文件 [12.20更新课程代码]用Python自动办公做职场高手.rar [课程代码]从零写Python练手项目:实用脚本.zip [课程代码]四周实现爬虫网站.zip [课程代码]用NumPy ...

  5. python自动qq群发_用Python自动办公,做职场高手

    课程目录列表: 01.文件 手机qq邮箱怎么批量发邮件 02.S0 Python基础,从零到代发邮件 显示其他域名一 03.S1 Excel自动化处企业授权函模板理,从此做表不加班 04.[Excel ...

  6. python网络安全论文题目_自动化毕业论文题目119个免费参考

    自动化毕业论文题目119个免费参考时间:2016-06-12 来源:未知 作者:chunt 本文字数:2522字 自动化专业有三个方向,工业自动化控制.电气自动化及自动化嵌入系统设计,选题可从这些方向 ...

  7. python自动办公知识点_Python自动化办公知识点整理汇总|简明python教程|python入门|python教程...

    https://www.xin3721.com/eschool/pythonxin3721/ 知乎上有人提问:用python进行办公自动化都需要学习什么知识呢? ​ 这可能是很多非IT职场人士面临的困 ...

  8. python自动源码_谷歌推出Tangent开源库,在Python源代码上做自动微分

    原标题:谷歌推出Tangent开源库,在Python源代码上做自动微分 李林 编译自 Google Research Blog 谷歌今天推出了一个新的开源Python自动微分库:Tangent. 和现 ...

  9. python自动答题免费_直播答题?Python助你自动搜题之新手篇!

    承接前文关于Python自动搜题的介绍https://zhuanlan.zhihu.com/p/32828411,此篇面向新手小白进行解析,助你成功运行自动搜题的python程序. A部分是介绍思路, ...

最新文章

  1. 插入,冒泡,选择,快速排序,二分查找
  2. c++学习笔记之类模板
  3. moss 2007 单点登录的配置
  4. 检索有关计算机系统功能设计方面的文献,文献检索系统
  5. 【百度编辑器ueditor】工具,如何去掉百度编辑器 ueditor 元素路径、字数统计等...
  6. FreeRTOS内核实现07(完):支持时间片
  7. 小明利用计算机软件绘制函数,辽宁省大连市2014年高二学业水平模拟考试 信息技术试题(三)...
  8. 微信棋牌程序搭建Redis持久化存储(AOF与RDB两种模式)
  9. 交换机组网最常见的8大故障以及如何解决
  10. 输入一行数字、数字之间用空格隔开python_Python 实现一行输入多个数字(用空格隔开)...
  11. 神经网络算法开篇——逻辑回归
  12. 微信开通检测工具使用小诀窍
  13. 期货程序化交易接口CTP回测框架的选择
  14. ps怎么将png做成gif_【AE教程】AE如何导出背景透明的图层到PS中做gif动图?
  15. eclipse的jdt简介
  16. 巧设BIOS,让老主板也支持U盘启动!
  17. 简单的SQL注入攻击
  18. 浴火重生的Firebird
  19. 苏州技师学院计算机专业怎么样,苏州技师学院口碑怎么样
  20. 第十一讲 免费空间申请

热门文章

  1. 1452-Cannot add or update a child row: a foreign key constraint fails
  2. c语言编写温度监测界面,QT和C++实现显示温度数据界面
  3. Linux的dhcp服务器
  4. JSON字符串和list集合互转
  5. FFmpeg任意格式转码(比如:AVI、MP4、WMV、FLV等)
  6. bash 抓捕异常_实现简单的监控脚本(Bash的执行和异常捕获)
  7. Java开发常见面试题详解(JVM)_2
  8. phoenix hbase java_求助:java调用phoenix失败!
  9. 苹果手机拆机与原理图对比分析(设计规范篇)
  10. 通过autoCAD-vba画管道单线图 [1.12]