博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自动出借-python+selenium
阅读量:5079 次
发布时间:2019-06-12

本文共 2594 字,大约阅读时间需要 8 分钟。

自动出借

import timefrom selenium import webdriver# import os#Busername = "18200717108" # 请替换成你的用户名password = "123456Aa" # 请替换成你的密码code = 121#driver = webdriver.Chrome() # 选择Chrome浏览器或者用下面的浏览器,看心情driver = webdriver.Firefox()# driver=webdriver.Safari()driver.maximize_window()#Adriver.get('http://test-a.shoujinwang.cn/systLogonUser/login.do') # 打首金网登录页面#B# driver.get('http://118.178.247.67:8081/systLogonUser/login.do') # 打首金网登录页面#C#driver.get('http://10.253.125.38:8081/systLogonUser/login.do') # 打首金网登录页面# time.sleep(1)#找到用户名输入框点击获取焦点并输入信息driver.find_element_by_id('userName').click()driver.find_element_by_id('userName').send_keys(username)#找到密码输入框点击获取焦点并输入信息driver.find_element_by_id('pwd').click()driver.find_element_by_id('pwd').send_keys(password)# 找到图形验证码输入框点击获取焦点输入信息driver.find_element_by_id('verifyCode').click()driver.find_element_by_id('verifyCode').send_keys(code)# 找到登录按钮点击driver.find_element_by_id('login').click()time.sleep(3)driver.find_element_by_partial_link_text('我要出借').click()# driver.find_element_by_partial_link_text('//*[@id="header"]/div/div/div/div[2]/div/ul/li[2]/a').click()time.sleep(3)## driver.find_element_by_class_name('bg').click()driver.find_element_by_xpath('//*[@id="app"]/div/div[2]/div/div[1]/div/div/ul/li[2]').click()time.sleep(3)driver.find_element_by_xpath('//*[@id="app"]/div/div[2]/div/div[2]/div[2]/div/div[2]/div[3]/div[1]/ul[2]/li[3]').click()time.sleep(3)driver.find_element_by_xpath('//*[@id="app"]/div/div[2]/div/div[2]/div[2]/div/div[2]/div[3]/div[1]/ul[3]/li[2]').click()time.sleep(3)driver.find_element_by_xpath('//*[@id="app"]/div/div[2]/div/div[2]/div[2]/div/div[3]/div[3]/ul/a[1]/li').click()time.sleep(3)windows = driver.window_handlesdriver.switch_to_window(windows[1])#立即出借driver.find_element_by_id('ljtz').click()time.sleep(4)# windows = driver.window_handles# driver.switch_to_window(windows[2])#出借复选框driver.switch_to_frame(driver.find_element_by_id('agreed').click())time.sleep(3)#出借弹窗中立即出借driver.switch_to_frame(driver.find_element_by_xpath('//*[@id="invest-product"]/div[5]/div/div[1]/div[3]').click())time.sleep(10)# driver.execute_script('window.open()')# driver.get('http://111.205.207.103:10101/tradeBank/trans/investApplyByCust.html')# sreach_window=driver.current_window_handle  #此行代码用来定位当前页面# driver.refresh()windows = driver.window_handlesdriver.switch_to_window(windows[1])driver.find_element_by_id('SIPBox1').click()driver.find_element_by_id('SIPBox1').send_keys('123456Aa')time.sleep(5)driver.find_element_by_xpath('/html/body/div[3]/div[2]/div[2]/div/button').click()

 

转载于:https://www.cnblogs.com/jpr-ok/p/10495052.html

你可能感兴趣的文章
洛谷 P2089 烤鸡【DFS递归/10重枚举】
查看>>
15 FFT及其框图实现
查看>>
Linux基本操作
查看>>
osg ifc ifccolumn
查看>>
C++ STL partial_sort
查看>>
3.0.35 platform 设备资源和数据
查看>>
centos redis 安装过程,解决办法
查看>>
IOS小技巧整理
查看>>
WebDriverExtensionsByC#
查看>>
我眼中的技术地图
查看>>
lc 145. Binary Tree Postorder Traversal
查看>>
sublime 配置java运行环境
查看>>
在centos上开关tomcat
查看>>
重启rabbitmq服务
查看>>
正则表达式(进阶篇)
查看>>
无人值守安装linux系统
查看>>
【传道】中国首部淘宝卖家演讲公开课:农业本该如此
查看>>
jQuery应用 代码片段
查看>>
MVC+Servlet+mysql+jsp读取数据库信息
查看>>
黑马程序员——2 注释
查看>>