python自动化
+-×÷=∅
这个作者很懒,什么都没留下…
展开
-
python3自动化笔记
模块selenium中导入webdriver模块from selenium import webdriver导入时间模块import time指定浏览器位置(若浏览器发版本与chromedriver.exe下载时的版本相对应,正常能使用则不用指定浏览器位置)(http://npm.taobao.org/mirrors/chromedriver/对应的谷歌浏览器版本号可在这里查看,下载与自己的浏览器相接近的版本号。)b = webdriver.ChromeOptionsb.binary_lo原创 2021-08-24 19:14:51 · 193 阅读 · 0 评论 -
python3~窗口切换的两种方法:Windows和Alter(自动化)
第一种:windows#第一种窗口切换:windowsbrowser.get('http://www.baidu.com/')browser.maximize_window()#windows窗口切换#百度输入helloworldbrowser.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 · 1730 阅读 · 0 评论 -
python3~表单切换(自动化)
import timefrom selenium import webdriverbrowser=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 · 440 阅读 · 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 · 210 阅读 · 0 评论