Instagram selenium搜索栏

2024-07-08 15:06:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在开发一个可以在instagram搜索栏中输入内容的程序。以下是网站代码:

<input class="XTCLo x3qfX " placeholder="Rechercher" value="" type="text">

我已经看到了一些关于这个的帖子,但他们没有与我合作。这是我的代码:

^{pr2}$

我该怎么纠正呢?在


Tags: 代码text程序内容inputvalue网站type
1条回答
网友
1楼 · 发布于 2024-07-08 15:06:34

请不要按占位符文本搜索,因为它会随着浏览器语言的变化而变化。您应该使用定位器,它将在所有浏览器语言中保持一致。在

在您的场景中,如果浏览器语言为英语,则占位符文本将为“搜索”。在

我修改了你的代码。在

代码段:

input_search = wait(browser, 20).until(EC.visibility_of_element_located((By.XPATH, "//input[contains(@class,'XTCLo')]")))
input_search.click()
input_search.send_keys("search")

相关问题 更多 >

    热门问题