【问题标题】:Web Scraping - writing inside input tagsWeb Scraping - 在输入标签内写入
【发布时间】:2021-06-28 15:12:07
【问题描述】:

假设我有一个网站,它有这样的代码:

<input class="js-search-input" type="text" name="q" (and some other useless attribute here)> 

我想做的是编写一个代码来抓取这个网站并识别这个输入(在这种情况下,这很容易用 CSS 选择器完成),我希望它在里面 键入单词我的输入标签。请注意,我不想提交页面,我只想在那里输入单词! 我已经抓取了这个网站,这相当容易,但这部分确实对我提出了挑战,因为我也没有找到具体的 google/youtube 答案。

提前感谢您的帮助。

本网站的图片及其输入:Click Me

编辑:我的语言是 python btw

【问题讨论】:

  • This 回答应该能帮到你
  • 谢谢,这是一个有用的方法,但由于某些原因在我的情况下不起作用:(我找到了答案!

标签: python web-scraping beautifulsoup


【解决方案1】:

如果你需要渲染页面,你应该使用 Selenium(它是与元素交互所必需的) 如果你只有代码,你可以分析它,找到发送请求的表单,然后模拟它的提交。

【讨论】:

    猜你喜欢
    • 2021-10-21
    • 1970-01-01
    • 2013-07-18
    • 2020-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多