微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

PyQt5-QWebEngineView初始化后不能多次更改代理

如何解决PyQt5-QWebEngineView初始化后不能多次更改代理

我遵循了这个解决方案,并在开始时表现良好。

Connect QWebEngine to proxy

但是我一次更改代理后便无法再次更改代理,或者 QWebEngineView 不在乎它。

原始代码包含的内容不止这些,因此我将其纯化为一个工作示例以演示我的问题

假设我们的 IP是“ xxxx” proxy1 的IP是“ yyyy” ,并且 proxy2 的ip是“ zzzz”

运行示例代码时,您必须看到

  1. x.x.x.x
  2. y.y.y.y
  3. z.z.z.z

我有

  1. x.x.x.x
  2. y.y.y.y
  3. y.y.y.y

那么,有什么想法可以解决这个问题吗?

示例运行代码:(只需在 test 函数中更改代理信息。您可以在此处尝试任何有效的代理:http://free-proxy.cz/en/)。

|--------------|------------|
|     Effort   |    User    |
|--------------|------------|
|    2 weeks   |     3      |
|--------------|------------|
|    3 weeks   |     1      |
|--------------|------------|

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。