python自动化
+-×÷=∅
这个作者很懒,什么都没留下…
展开
-
python3自动化笔记
模块selenium中导入webdriver模块 from selenium import webdriver 导入时间模块 import time 指定浏览器位置(若浏览器发版本与chromedriver.exe下载时的版本相对应,正常能使用则不用指定浏览器位置) (http://npm.taobao.org/mirrors/chromedriver/对应的谷歌浏览器版本号可在这里查看,下载与自己的浏览器相接近的版本号。) b = webdriver.ChromeOptions b.binary_lo原创 2021-08-24 19:14:51 · 198 阅读 · 0 评论 -
python3~窗口切换的两种方法:Windows和Alter(自动化)
第一种:windows #第一种窗口切换:windows browser.get('http://www.baidu.com/') browser.maximize_window() #windows窗口切换 #百度输入helloworld browser.find_element_by_id("kw").send_keys("helloworld") browser.find_element_by_id("su").click() time.sleep(3) #获取第一条记录,百度百科 browser原创 2021-08-23 13:05:27 · 1788 阅读 · 0 评论 -
python3~表单切换(自动化)
import time from selenium import webdriver browser=webdriver.Chrome(r'D:\python1\chromedriver.exe') browser.get('https://mail.163.com/') #iframe/网页内嵌网页、表单 #切换表单 frame = browser.find_element_by_xpath('/html/body/div[2]/div[3]/div[1]/div/div[4]/div[1]/div.原创 2021-08-23 17:49:18 · 453 阅读 · 0 评论 -
python 3 类的用法(自动化)
#1、创建类及类变量 class person: name = "zhangsan" #类变量 def say (self): #定义方法 print(f"hello{person.name}") #访问类变量 print(person.name) person.name ="lisi" #类名修改影响所有实例 #访问类中定义的方法,需要先实例化类 a = person() #a是实例化类 a.say() a.name = "zhangsan" .原创 2021-08-23 14:13:05 · 216 阅读 · 0 评论