Python自动化基本使用方法

一、初始化浏览器驱动

导入模块文件

from selenium import webdriver

初始化浏览器为chrome浏览器

browser = webdriver.Chrome()

初始化浏览器为firefox浏览器

browser = webdriver.Firefox()

初始化浏览器为无界面的chrome浏览器

option = webdriver.ChromeOptions()
option.add_argument("headless")
driver = webdriver.Chrome(chrome_options=option)

二、设置浏览器大小

#设置浏览器大小为全屏
maximize_window():
#设置浏览器分辨率为:500×500
set_window_size(500,500):

from selenium import webdriver
import time  

browser = webdriver.Chrome()
#设置浏览器大小:全屏
browser.maximize_window()   
browser.get('https://www.baidu.com')  
time.sleep(2)

 # 分辨率 1280*800  
browser.set_window_size(500,500) 
time.sleep(2)

# 分辨率 1024*768 
browser.set_window_size(1024,768)   
time.sleep(2)

三、刷新浏览器页面

#方法:刷新浏览器页面
refresh()
from selenium import webdriver
import time  

browser = webdriver.Chrome()
 #设置浏览器大小:全屏
browser.maximize_window()  
browser.get('https://www.baidu.com')  
time.sleep(1)

try:
    browser.refresh()  #刷新页面
    print('刷新页面')
except Exception as e:
    print('test fail')

#输出内容:刷新页面

四、浏览器后退和前进

#后退
back()
#前进
forward()
from selenium import webdriver
import time  

browser = webdriver.Chrome()
 #设置浏览器大小:全屏
browser.maximize_window()  
browser.get('https://www.baidu.com')  

#点击打开百度新闻页面
browser.find_element_by_link_text('新闻').click()
time.sleep(2)

#后退:回到百度首页
browser.back()  
time.sleep(2)

 #前进:前进到百度新闻页面
browser.forward() 
time.sleep(2)
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值