如何使用请求模块在搜索栏中输入信息?

翻转

我正在尝试从该网站上抓取数据:https ://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi

我有一个科学物种名称列表,我想在搜索栏中一一输入,然后使用 HTML 解析器从页面中提取相关信息。我似乎无法弄清楚如何在搜索栏中输入字符串。这可以使用请求模块还是我应该为此使用另一个模块?搜索栏的 HTML 行如下所示:

<input id="searchtxt" type="text" name="name" value="" size"">

如果我手动搜索网页,则该行如下所示:

<input id="searchtxt" type="text" name="name" value="Hyperia galba" size"">

奇怪的是,搜索后 URL 并没有改变。

流动

使用此网址:https ://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?name=

您无需将内容放在搜索栏中即可搜索内容

例子:

import requests

q = "Phage E"
url = f'https://www.ncbi.nlm.nih.gov/Taxonomy/Browser/wwwtax.cgi?name={q}'
info = requests.get(url)
print(info.text)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用reactJS创建过滤的搜索表。试图让我的搜索栏过滤表中的信息

如何使用http请求在操作栏中实现搜索视图自动完成功能?

R Shiny中的搜索栏模块如何返回结果

如何使用输入(java)从带有名称的文件中搜索信息?

如何使用自定义参数在搜索栏中填充预输入内容?

如何使用Java发送Google地方信息搜索请求

在导航栏中搜索输入

如果输入,如何使用 <input> 按钮使搜索栏打开域?

如何在搜索栏输入中使用“-”更改空间

如何使用导航栏中的搜索栏实现分段控制?

在搜索栏中输入查询并抓取结果

如何使用swiftui中的搜索栏过滤列表

如何使用指标在Android Java中创建范围搜索栏?

如何使用json文件中的数据创建实时搜索栏?

如何包括使用Java中的SOAP请求HttpURLConnection的头信息

如何使用API请求中的信息与网站进行交互?

如何从搜索栏中获取用户输入以显示在页面中?姜戈

如何从引导搜索栏中获取输入并将其放入ajax调用中以检索数据?

如何使输入中包含信息

如何使用onkeyup输入突出显示ChartJS中的栏

如何通过 javascript 中的搜索栏输入从端点查询和获取数据?

如何在离子搜索栏中获取用户输入的文本

如何在Javascript中创建搜索栏以检查项目是否与输入匹配?

如何通过在搜索栏中输入邮政编码来显示 API 数据?

如何使用JS保存用户输入并在进行特定搜索时显示信息

如何使用2个输入使搜索栏在不按下元素的情况下可裁剪

如何让两个输入都与搜索栏一起使用?

使用Scrapy Spider在搜索栏中输入字符串;加载生成的URL

如何使用 javscript 在 get 请求的响应中搜索 html 标签?