最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python控制Firefox方法總結(jié)

 更新時間:2019年06月03日 16:15:21   投稿:laozhang  
在本文里我們給大家分享了關(guān)于如何用Python控制Firefox的知識點總結(jié),有此需要的朋友們可以參閱下。

有時候為了自動化測試網(wǎng)頁,我們往往希望能夠使用一些腳本語言控制瀏覽器. 通過腳本模擬一些瀏覽器動作,然后測試得到的結(jié)果.這里, 我們講解一下如何使用Python語言控制Firefox瀏覽器.

使用 -marionette 參數(shù)啟動 Firefox. 比較簡單的一種做法就是右鍵單擊Firefox的桌面圖標(biāo), 然后選擇屬性, 最后在命令一欄最后添加 <空格> -marionette.

為 Python 安裝 marionette_client 庫. 命令為: pip install marionette_client如果有必要, 可以使用virtualenv隔離環(huán)境.為 Python 安裝 marionette_client 庫. 命令為: pip install marionette_client如果有必要, 可以使用virtualenv隔離環(huán)境.

用Python連接Firefox. 你可以使用交互命令行, 或者是寫在py文件里.

首先導(dǎo)入剛剛安裝的庫: from marionette import Marionette

然后使用下圖中的代碼連接 Firefox

控制Firefox瀏覽網(wǎng)頁使用如下代碼.

獲取頁面中的DOM節(jié)點, 使用 find_element 或 find_elements 方法

得到的DOM元素上有一些方法可以操作這個DOM元素, 比如click().

marionette 對Firefox的控制相當(dāng)全面, 你幾乎可以做任何你想做的事, 絲毫不遜色于頁面中的 javascript. 你可以查看API文檔來了解更高級的使用.

相關(guān)文章

  • Python常見報錯解決之SciPy和NumPy版本沖突

    Python常見報錯解決之SciPy和NumPy版本沖突

    Scipy是基于Numpy的科學(xué)計算工具庫,方便、易于使用、專為科學(xué)和工程設(shè)計,是一個用于數(shù)學(xué)、科學(xué)、工程領(lǐng)域的常用軟件包,這篇文章主要給大家介紹了關(guān)于Python常見報錯解決之SciPy和NumPy版本沖突的相關(guān)資料,需要的朋友可以參考下
    2024-03-03
  • Python模塊匯總(常用第三方庫)

    Python模塊匯總(常用第三方庫)

    計算機在開發(fā)過程中,代碼越寫越多,也就越難以維護,所以為了編寫可維護的代碼,我們會把函數(shù)進行分組,放在不同的文件里。在python里,一個.py文件就是一個模塊
    2019-10-10
  • Python中有哪些關(guān)鍵字及關(guān)鍵字的用法

    Python中有哪些關(guān)鍵字及關(guān)鍵字的用法

    這篇文章主要介紹了Python中有哪些關(guān)鍵字及關(guān)鍵字的用法,分享python中常用的關(guān)鍵字,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-02-02
  • 使用python實現(xiàn)下載我們想聽的歌曲,速度超快

    使用python實現(xiàn)下載我們想聽的歌曲,速度超快

    這篇文章主要介紹了使用python實現(xiàn)下載我們想聽的歌曲,速度超快,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • Python?編程操作連載之字符串,列表,字典和集合處理

    Python?編程操作連載之字符串,列表,字典和集合處理

    這篇文章主要介紹了Python?編程操作連載之字符串,列表,字典和集合處理,文章圍繞主題相關(guān)資料展開詳細(xì)的內(nèi)容介紹,需要的朋友可參考一下下面文章內(nèi)容
    2022-06-06
  • Python八個自動化辦公的技巧

    Python八個自動化辦公的技巧

    這篇文章主要介紹了幾個Python自動化辦公的技巧,可以大大提高工作效率,例如:Word文檔doc轉(zhuǎn)docx、Excel文件批量合并、Word文件批量轉(zhuǎn)pdf等,需要的可以參考一下
    2022-01-01
  • python將二維數(shù)組升為一維數(shù)組或二維降為一維方法實例

    python將二維數(shù)組升為一維數(shù)組或二維降為一維方法實例

    在實際應(yīng)用的過程中,遇到列表或是數(shù)組的維數(shù)不同,需要變換的問題,如二維列表/數(shù)組變成了一維列表/數(shù)組,下面這篇文章主要給大家介紹了關(guān)于python將二維數(shù)組升為一維數(shù)組或二維降為一維的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • Python中單、雙下劃線的區(qū)別總結(jié)

    Python中單、雙下劃線的區(qū)別總結(jié)

    這篇文章主要給大家介紹了關(guān)于Python中單、雙下劃線區(qū)別的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-12-12
  • transform python環(huán)境快速配置方法

    transform python環(huán)境快速配置方法

    經(jīng)常在數(shù)據(jù)開發(fā)中需要搞udf,最近發(fā)現(xiàn)transform更加方便易用,但是經(jīng)常會涉及到集群python版本不一、包不全或者部分機器上沒有安裝python。這篇文章主要介紹了transform python環(huán)境快速配置方法,需要的朋友可以參考下
    2018-09-09
  • python 實現(xiàn)求解字符串集的最長公共前綴方法

    python 實現(xiàn)求解字符串集的最長公共前綴方法

    今天小編就為大家分享一篇python 實現(xiàn)求解字符串集的最長公共前綴方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07

最新評論

通许县| 扶余县| 乐陵市| 莱州市| 温泉县| 罗源县| 东乡| 青岛市| 墨玉县| 壤塘县| 岢岚县| 德安县| 泸溪县| 河东区| 湄潭县| 合水县| 延庆县| 琼中| 南开区| 留坝县| 靖远县| 体育| 昌图县| 崇明县| 龙海市| 凌海市| 金寨县| 哈巴河县| 鹤壁市| 桂平市| 紫金县| 新田县| 宁远县| 历史| 堆龙德庆县| 白银市| 沂源县| 宾川县| 南召县| 固镇县| 合山市|