使用 Python 在互联网上填写表格并下载结果

Completing a form on the internet using Python and downloading a result

我目前正在编写 python 脚本,但遇到了困难。

我的脚本应该继续 webpage,从计算机上传文件,填写表格,开始一个动作 (BLAST),然后等待,因为动作可能很长。 (有时一小时)。完成所有这些后,在页面中点击 link 并下载其中一个结果(点击 table)。

我目前刚刚找到如何从我的脚本打开网页,但找不到能让我 "navigate" 在页面上打开的东西。

要简单地在网站上导航并模拟用户交互,您可以使用 Selenium with Python:

参考文献:

您可以尝试 Mechanize,它允许您在脚本中模拟浏览器。