selenium與chromedrive 安裝常見版本問題以及權限問題


1.selenium安裝比較簡單,如下,當然前提要安裝好pip,:

pip install selenium

  可視化操作(Pycharm)是

 

 

 

2.Chromedriver

首先,查看Chrome版本,新建窗口,地址欄輸入以下:

 

chromedriver的版本要與你使用的chrome版本對應,對應關系如下:

 

chromedriver版本 支持的Chrome版本
v2.33 v60-62
v2.32 v59-61
v2.31 v58-60
v2.30 v58-60
v2.29 v56-58
v2.28 v55-57
v2.27 v54-56
v2.26 v53-55
v2.25 v53-55
v2.24 v52-54
v2.23 v51-53
v2.22 v49-52
v2.21 v46-50
v2.20 v43-48
v2.19 v43-47
v2.18 v43-46
v2.17 v42-43
v2.13 v42-45
v2.15 v40-43
v2.14 v39-42
v2.13 v38-41
v2.12 v36-40
v2.11 v36-40
v2.10 v33-36
v2.9 v31-34
v2.8 v30-33
v2.7 v30-33
v2.6 v29-32
v2.5 v29-32
v2.4 v29-32

網址如下(Mirror index of http://chromedriver.storage.googleapis.com/):

http://npm.taobao.org/mirrors/chromedriver/

windows 下,新建一個命名為chromedriver文件夾,將解壓的chromedriver.exe放進文件夾,

但是使用時會有權限要求,

  1:可配置進path環境變量

  2:按照自己習慣建立文件夾,運行下面程序,取得管理員所有權限即可,注意后綴

  ,

Windows Registry Editor Version 5.00   

[HKEY_CLASSES_ROOT\*\shell\runas] 

@="管理員取得所有權" 

"NoWorkingDirectory"=""   

[HKEY_CLASSES_ROOT\*\shell\runas\command] 

@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" 

"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"   

[HKEY_CLASSES_ROOT\exefile\shell\runas2] 

@="管理員取得所有權" 

"NoWorkingDirectory"=""   

[HKEY_CLASSES_ROOT\exefile\shell\runas2\command] 

@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F" 

"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"   

[HKEY_CLASSES_ROOT\Directory\shell\runas] 

@="管理員取得所有權" 

"NoWorkingDirectory"=""   

[HKEY_CLASSES_ROOT\Directory\shell\runas\command] 

@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t" 

"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

 

 之后,就安裝好了,小試一下,效果如下:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM