利用selenium python 開啟網頁

2021-09-10 04:18:13 字數 1093 閱讀 1534

利用selenium + python 開啟網頁

其中需要注意的問題:

1.解決selenium.common.exception.webdriverexception:message:'chromedriver' executable needs to be in path

2.selenium中開啟chrome會出現「chrome正在受到自動測試軟體的控制」

解決辦法:

option = webdriver.chromeoptions()

option.add_argument('disable-infobars')

driver = webdriver.chrome(executable_path=chrome_driver,chrome_options=option)

3.modulenotfounderror: no module named 'selenium'

解決辦法:

安裝selenium,利用pip install -u selenium命令

示例**:

#!/usr/bin/env python

from selenium import webdriver

import requests

option = webdriver.chromeoptions()

option.add_argument('disable-infobars')

chrome_driver = '/users/admin/downloads/chromedriver'

driver_recom=webdriver.chrome(executable_path=chrome_driver,chrome_options=option)

driver_recom.get("")

print(driver_recom.title)

driver_recom.get("")

driver_recom.close()

注意點

2。如果是windows系統目錄路徑的前面要加上 r 字元,例如:

mysql 利用 mysql利用

mysql 寫入webshell復現 1.直接寫入 windows成功率較高 1.檢視是否允許可寫 空可寫,null不行,5.5以前預設為空,5.5以後預設為null 2.寫入檔案 2.日誌檔案寫入shell 5.0以後會建立日誌檔案 資料庫許可權 1.檢視是否開啟日誌 2.開啟日誌 3.設定路徑 ...

利用AlwaysInstallElevated提權

2.啟用alwaysinstallelevated 3.提權 4.防禦方式 5.參考文章 alwaysinstallelevated是登錄檔的乙個鍵值,當其值為1的時候,普通使用者即可以system許可權安裝msi程式。certutil.exe urlcache split f開啟powershel...

鉤子的利用

在 ae 開發中,可以利用鉤子把 mapcontrol 給傳到由 itool 或者icommond 繼承的命令或者工具裡,傳進去的鉤子就是 hook 型別是乙個 object 實際上就是乙個 mapcontrol 可以用強制轉換為 mapcontrol icommand gtcstandard if...