DrissionPage.errors.WrongURLError 无效的url,也许要加上"http://"?
生活随笔
收集整理的這篇文章主要介紹了
DrissionPage.errors.WrongURLError 无效的url,也许要加上"http://"?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
DrissionPage是個強大的工具,使用DrissionPage 讀取本地html 報了這個錯:“DrissionPage.errors.WrongURLError 無效的url,也許要加上"http://"?”。
- 使用場景說明
本地windows執行沒有報錯,服務器centos7報這個錯。測試代碼、瀏覽器和DrissionPage 版本一致。
- 解決過程說明
追蹤源碼:
將本地html瀏覽器打開方式,可見地址欄,盤符前面加上了file:///,windows上默認會加上,linux上則不會。
linux上需要加上注意是file://兩個斜杠。
主要代碼如下:
import platform
from DrissionPage import ChromiumOptions
from DrissionPage import ChromiumPage f_t = 'file:///' if platform.system().lower() == 'windows' else 'file://'
self.page.get(f'{f_t}{html_path}')
總結
以上是生活随笔為你收集整理的DrissionPage.errors.WrongURLError 无效的url,也许要加上"http://"?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AI面试助手“面试精灵”发布新功能——A
- 下一篇: 「Note」数论方向 - 组合数学