1. 程式人生 > >用Python操控瀏覽器執行,學python的你不行了吧!

用Python操控瀏覽器執行,學python的你不行了吧!

如何用Python來控制瀏覽器的執行及操作!
用Python操控瀏覽器執行,學python的你不行了吧!
有兩種騷包的操作,小編一一給小夥伴們講解吧!
在這裡插入圖片描述

一、使用系統自帶庫 os

這個方法的話任何瀏覽器都可以使用,但是不能一個一個的開啟網頁,還行吧~
在這裡插入圖片描述
需要小編幫助的和需要學習視訊的加小編的Q君羊:“八八三四四四一零六”歡迎小夥伴的加入!

二、使用python 整合的庫 webbroswer

在 webbrowser模組的支援下可以對瀏覽器進行控制操作,大體有三種方法:
在這裡插入圖片描述
看起來雖然是三個方法,實質上還是一個, 區別只是在於傳遞的引數不同。webbrowser.open(url, new=0, autoraise=True)
在系統的預設瀏覽器中訪問url地址,如果new=0, url會在同一個瀏覽器視窗中開啟;如果new=1,新的瀏覽器視窗會被開啟;new=2 新的瀏覽器tab會被開啟其他的兩個函式webbrowser.open_new(url),webbrowser.open_new_tab(url)其實都是返回了webbrowser.open() 這個方法只是他們沒有其他的兩個引數了。在呼叫其他的瀏覽器的時候需要提前註冊, 否則開啟頁面的是預設瀏覽器。
在這裡插入圖片描述

webbrowser 這個庫鎖支援的瀏覽器型別如下:

在這裡插入圖片描述

這些內容都可以在 原始檔中看到, 路徑為: python2.7/libs/webbroser.py

在這裡插入圖片描述