我正在尝试编写一个脚本,该脚本会自动将许多氨基酸序列上载到ExPASy myristoylator,但是我在第一部分就遇到了麻烦。这是我到目前为止的内容:
import mechanize
br = mechanize.Browser()
br.open("http://web.expasy.org/myristoylator/")
for i in br.forms():
print i
但是我不断收到以下错误消息:
ParseError: expected name token at '<! -- Additionnal re'
在Google花费了更多时间后,我发现了这一点。该解决方案可以在本页末尾Pipermail上找到。
br = mechanize.Browser(factory=mechanize.RobustFactory())
br.set_handle_robots(False)
br.open("http://www.expasy.org/proteomics")
response1 = br.follow_link(text_regex=r"Myristoylator", nr=1)
for i in br.forms():
print i
如果您仍然对此有疑问,请给我发消息或发表评论。
干杯!
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句