我一直在尝试创建脚本来登录和发布广告。但是,在引导硒时,无论是“发布广告”页面还是“登录”页面,URL都不会加载,并为我提供纯白色的屏幕。但是,当我将URL定向到主页或除已列出的页面之外的任何其他页面时,该网站就可以正常加载。
我的问题解决: 我读到我的IP可能已被阻止,但是当我通过路由器更改公共IP地址时,问题仍然存在。
我目前不确定问题的根源是我的IP还是网站的脚本仅用于检测和阻止某些页面上的脚本。
我还使用了chromedriver版本81.0.4044.69和Chrome版本81.0.4044.129(正式版本)(64位)
这是我的代码:
from selenium import webdriver
browser = webdriver.Chrome()
browser.get('https://www.kijiji.ca/t-login.html?targetUrl=L3Atc2VsZWN0LWNhdGVnb3J5Lmh0bWw/XnIrUFRKMS9oU1cxc29PdXAxbjUveFE9PQ--')
答案 0 :(得分:0)
尝试使用name-of模块伪造用户代理(某些网站对此确实很挑剔)
import com.github.dwickern.macros.NameOf._
val c1 = 100
val c2 = 200
val c3 = 300
def print_vars (variableName:String, value:Int) = {
println(variableName + " = " + value)
}
print_vars (nameOf(c1),c1)
print_vars (nameOf(c2),c2)
print_vars (nameOf(c3),c3)