我正在尝试从多个位置刮取Facebook marketplace,但我不确定如何更改我在marketplace中的位置。我已经尝试了下面的代码,但没有任何运气。我还应该做些什么
params = {
"latitude": 50.1109,
"longitude": 8.6821,
"accuracy": 100
}
driver = webdriver.Chrome()
driver.execute_cdp_cmd("Page.setGeolocationOverride", params)
driver.get("https://www.facebook.com/marketplace/")
为什么不在市场菜单中选择随机位置并选择一个随机范围?
这将更改显示的组和项目。
为此,您可以首先通过单击此
cssSelector
:tv7at329 j83agx80 bp9cbjyn
定位的元素来打开“市场位置”对话框 现在打开位置下拉列表,单击位于
label[aria-label="Location"]
的元素,然后随机选择其中一个显示的选项。要打开半径选择,请单击
label[aria-label="Radius"]
元素并在那里选择随机选项相关问题 更多 >
编程相关推荐