代码如下:

from selenium import webdriver
import time
​
​
browser = webdriver.Chrome(r'C:\Users\Administrator\Desktop\chromedriver.exe')
​
headers = {'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36',}
​
browser.get('http://localhost:800/admin/list.aspx')
​
def button(w):xx = browser.find_elements_by_css_selector('button')
​for i in xx:if w in i.text:print(w)i.click()breakelse:pass
def text():txt = open(r'C:\Users\Administrator\Desktop\syfw\shiyefuwu\test.txt')txt = txt.read()txt = txt.split('\n')#print(txt)return txt
​
def tian(name):button('添加站点')browser.switch_to.frame(0)x=browser.find_element_by_id('mc')x.send_keys(name)y=browser.find_element_by_id('url')y.send_keys(name)z=browser.find_element_by_xpath('/html/body/div/div/form/div[5]/div/div[1]/i')z.click()browser.find_element_by_id('Button1').click()time.sleep(1)alert = browser.switch_to.alert #切到弹出框print(alert.text)a=alert.textalert.accept() #确定return '添加成功!' in a
​
def mian():txt = text()while len(txt)!=0:       time.sleep(1)name = txt[0]try:s = tian(name)if s:print(name+'成功!')txt.pop(0)else:pass            except:print(name,end='')print('————出错5秒后重试')time.sleep(2)browser.refresh()time.sleep(3)
​mian()

使用Python完成自动录入信息相关推荐

  1. Python:Excel自动录入、Excel表格快速合并(附有源代码)

    文章目录 Jacob_E办公程序 Jacob_E功能一:Excel数据自动录入 感受 源代码 Jacob_E办公程序 通过一个月的Python语法基础课学习,小编也终于写出了自己的第一个程序!完成程序 ...

  2. 如何实现发票信息的自动录入与查验?

    如何实现发票信息的自动录入与查验? 在传统的财会工作中,财务人员需要手动处理各种各样的税务资料与发票,尤其是每逢月底或年底,财务收到报销发票与进项发票的数量非常大,因发票牵涉到企业是否会有税务风险,因 ...

  3. Python+Selenium自动搜索基金业协会指定企业名单,抓取指定信息并保存到数据库...

    Python+Selenium自动搜索基金业协会指定企业名单,抓取指定信息并保存到数据库.网址https://gs.amac.org.cn/amac-infodisc/res/pof/manager/ ...

  4. OTA酒店订单自动录入同步到PMS酒店管理系统技术(及旅业系统身份证信息自动录入技术)

    如今旅游住宿行业日渐扩大,陡然剧增的入住量,给酒店行业带来了更大的挑战.如何做到智能.快捷.高效.高质量的服务来留住客人呢? 目前传统酒店依旧依靠前台手动进行信息同步的痛点: 1. 操作繁琐,增加酒店 ...

  5. Python自动化办公-自动录入表单数据

    先来看一个动图: 图片展示的是如何用 Python 将销售交易数据填充到在线发票生成器中,可以自动生成并下载所有客户的发票. 再来看一段视频 视频展示的是如何用 Python 来玩 Flash 游戏 ...

  6. python画完图 程序暂停运行_暂停程序运行,以获取用户录入信息

    大家好,我们今日讲解"VBA信息获取与处理"教程中第十一个专题"VBA如何做到延时获得数据信息"的第五节"暂停程序运行,以获取用户录入信息" ...

  7. 小猪的Python学习之旅 —— 19.Python微信自动好友验证,自动回复,发送群聊链接

    小猪的Python学习之旅 -- 19.Python微信自动好友验证,自动回复,发送群聊链接 标签:Python 一句话概括本文: 上一节利用itchat这个库,做了小宇宙早报的监测与转发, 本节新增 ...

  8. 数据自动录入并生成报表神器怎么玩?

    做报表.分析数据.做汇报是许多打工人的日常,每天都要耗费不少的时间用Excel来整理.清洗数据和生成好看的报表.如果这些数据都是手动整理.复制粘贴的话,不仅费时费力,而且很容易出错. 在越来越多企业采 ...

  9. 数据分析神器:数据自动录入并生成BI报表

    做报表.分析数据.做汇报是许多打工人的日常,每天都要耗费不少的时间用Excel来整理.清洗数据和生成好看的报表.如果这些数据都是手动整理.复制粘贴的话,不仅费时费力,而且很容易出错. 在越来越多企业采 ...

最新文章

  1. Modify HTTP Headers (Examples)
  2. 【Shell 脚本】Mysql 定时备份
  3. china-pub近期免费赠书活动大汇总
  4. 【中医学】8 中药-1
  5. 计算机ppt上超链接咋设置,ppt查看器_ppt图片链接接怎么设置打开方式是图片查看器?_ppt超链接打开方式...
  6. 备案域名绑定服务器后 提示需要备案_网站空间配置和域名解析怎么选择
  7. Tomcat使用总结
  8. 广州微创软件科技有限公司面试总结
  9. 用一个开关,控制LEP灯的亮和灭
  10. MySQL数据库中视图的作用
  11. Hadoop 安装
  12. [Info]上海电影院不完全手册
  13. 推荐系统从无到有(0)——虚拟机及宿主机配置
  14. Chrome 浏览器以 58.09% 的市场占有率稳居世界第一
  15. 【数据治理】One ID中的核心技术ID-Mapping究竟是怎么实现的
  16. radan软件在钣金件数冲加工中的应用
  17. 世平信息参与2020计世传媒优秀安全企业线上展示
  18. amaya网页设计.
  19. 代谢评分打分 甘油三酯
  20. slqmap的爆库爆表爆字段(以本地搭建的DVWA为例)

热门文章

  1. 计算机改错误的是什么意思,百度百科修改原因不正确是什么
  2. 蓖麻凝集素Ⅰ(RCAⅠ,RCA120)
  3. maven私服仓库搭建、上传或者拉取jar包
  4. [附源码]Python计算机毕业设计大学生体检管理系统Django(程序+LW)
  5. 新版本Fiddler抓包神器功能介绍
  6. (蒼ざめた月の光)苍青色的月光(moonlight)Ture End--真正结局(大团圆结局)攻略心得...
  7. 一首好诗后面的刻骨铭心的爱情故事
  8. P2P网络——Kademila算法
  9. QCI宣布在亚马逊上推出即开即用的量子优化服务
  10. 小米智能互联电脑版总是弹出_小米智能互联下载