【发布时间】:2015-03-31 10:30:18
【问题描述】:
我正在尝试从该网站上抓取表格: http://kepler.sos.ca.gov/
例如,我希望程序选择公司名称的单选按钮,然后在表单中提交公司名称,例如 GOOG。我想抓取结果显示的数据。我可以使用 Python 的 requests 库来提交此页面上的表单,还是必须使用 JavaScript?如果是这样,我该如何提交表格?
【问题讨论】:
标签: javascript python forms
我正在尝试从该网站上抓取表格: http://kepler.sos.ca.gov/
例如,我希望程序选择公司名称的单选按钮,然后在表单中提交公司名称,例如 GOOG。我想抓取结果显示的数据。我可以使用 Python 的 requests 库来提交此页面上的表单,还是必须使用 JavaScript?如果是这样,我该如何提交表格?
【问题讨论】:
标签: javascript python forms
您可以使用 google chrome 并将示例请求复制为“curl”选项。然后用您的输入替换表单变量(公司名称)并将其保存到文件中,然后使用 bs4 抓取您需要的值。
【讨论】: