如何在Python中使用机械化将字符串输入到表单的特定部分?

2024-09-28 18:57:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图使用python一次一个地将大量的氨基酸(存储为字符串)提交给托管的蛋白质预测websiteExPasy.org网站. 我想将每种蛋白质的结果存储为一个列表。到目前为止,这是我所拥有的

In[]:
br = mechanize.Browser()
br.open("http://www.expasy.org/proteomics")
response1 = br.follow_link(text_regex=r"TMPred", nr=1)

for i in br.forms():
    print i

从这里我可以看到表格。在

^{pr2}$

我不知道如何选择文本框或在文本框中输入字符串。我知道必须有一个简单的解决办法,但由于某些原因,我找不到任何可行的办法。如果有人有更简单的解决方案,请告诉我。谢谢!在


Tags: 字符串inorgbrbrowserhttp列表网站
1条回答
网友
1楼 · 发布于 2024-09-28 18:57:07

输入,选择,文本区域标记有名称。用那个名字。在

例如,Input sequence formatselect标记的名称为format

br.select_form()  # <  - pick a form
br['format'] = 'plain_text'

相关问题 更多 >