【问题标题】:Checking current browser url with python用python检查当前浏览器url
【发布时间】:2020-06-26 21:48:32
【问题描述】:

我正在尝试制作一个阻止对某些网站的访问的应用程序,现在我一直在思考如何检查当前网址。我已经尝试过 selenium,但是当你更改标签时它不起作用,所以我不得不尝试别的东西。我一直在考虑一个 chrome 插件来检查当前 url 并将其发送到我的 python 代码,但我不知道如何在不制作任何额外服务器的情况下做到这一点。任何帮助表示赞赏。

【问题讨论】:

  • Selenium 能够切换到新打开的选项卡/窗口。切换后就可以拿到url了,你试过吗?
  • 我没有,但问题是我不能在我自己的浏览器上使用 selenium,而不是 selenium 打开的那个
  • 有没有办法在自己的浏览器上使用 selenium?

标签: python selenium url web google-chrome-extension


【解决方案1】:

您可以为此使用 selenium 和网络驱动器管理器

首先使用安装 webdrive 管理器

pip install webdrive-manager

然后输入以下代码

from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
driver = webdriver.Chrome(ChromeDriverManager().install())
print (driver.current_url)

【讨论】:

  • 不,我已经尝试过了,它只适用于一个默认的 chrome 选项卡
猜你喜欢
  • 2017-07-06
  • 2015-08-09
  • 2016-03-24
  • 2021-04-13
  • 1970-01-01
  • 2014-05-22
  • 2011-01-08
  • 2018-03-22
  • 1970-01-01
相关资源
最近更新 更多