将web服务器集成到python脚本中



我写了一个程序来生成通过某些过滤器的序列(确切的序列等无关紧要(。每个序列都是通过生成一个由C、G、T或a组成的40个字符的随机字符串来生成的。生成每个字符串时,都会经过一组过滤器,如果通过了过滤器,则会将其保存到列表中。

我正试图让其中一个过滤器包含一个在线工具BPROM,它似乎没有python库实现。这意味着我需要获得我的python脚本,将上面描述的序列字符串发送到在线工具,并将输出保存为python变量。

我的问题是,如果我有一个工具的url(http://www.softberry.com/berry.phtml?topic=bprom&group=程序&subgroup=gfindb(,我如何将生成序列的脚本与在线工具接口?有没有办法将数据发送到web工具并将工具的输出保存为变量?我一直在研究请求,但我不确定这是正确的方法(作为一个巨大的python/编码noob(。

感谢阅读,我有点脑死亡,所以我希望这是有意义的:p

当然,您可以使用requestsurllib这是演示代码:

with urllib.request.urlopen('http://www.softberry.com/berry.phtml?topic=bprom&group=programs&subgroup=gfindb') as response:
html = response.read()

最新更新