【发布时间】:2025-06-27 13:35:02
【问题描述】:
我有一个“Uniprot”格式的蛋白质名称列表,我想将它们全部转换为 MGI 格式。如果您访问 www.uniprot.org 并在“查询”栏中输入 uniprot 蛋白质名称,它将生成一个页面,其中包含有关该蛋白质的大量信息,包括其 MGI 名称(尽管在页面下方更远)。
比如一个Uniprot名字是“Q9D880”,向下滚动可以看到它对应的MGI名字是“1913775”。
我已经知道如何使用 Python 的 urllib 来从该页面中提取 MGI 名称。我不知道该怎么做是编写 Python 代码来让主页运行“Q9D880”的查询。我的列表包含 270 个蛋白质名称,因此最好避免将每个蛋白质名称复制并粘贴到查询栏中。
我看到了“Google Search from a Python App”的帖子,对这个概念有了更深刻的理解,但我怀疑运行谷歌搜索与在其他网站上运行搜索功能不同,比如uniprot.org .
我正在运行 Python 2.7.2,但我愿意实施使用其他 Python 版本的解决方案。感谢您的帮助!
【问题讨论】:
-
查看执行查询时获得的 url:uniprot.org/uniprot/Q9D880 如果您仔细查看,您可以找出查询的去向...
-
我对Web开发一无所知,但即使是我也应该能够看到这一点!谢谢!