我有一个“Uniprot”格式的蛋白质名称列表,我想将它们全部转换为 MGI 格式。如果您访问 www.uniprot.org 并在“查询”栏中输入 uniprot 蛋白质名称,它将生成一个页面,其中包含有关该蛋白质的大量信息,包括其 MGI 名称(尽管页面更靠后)。
比如一个Uniprot名字是“Q9D880”,向下滚动可以看到它对应的MGI名字是“1913775”。
我已经知道如何使用 Python 的 urllib 从页面中提取 MGI 名称。我不知道该怎么做是编写 Python 代码来让主页运行“Q9D880”的查询。我的列表包含 270 个蛋白质名称,因此最好避免将每个蛋白质名称复制并粘贴到查询栏中。
我看到了“Python App 中的 Google 搜索”的帖子,我对这个概念有了更深入的理解,但我怀疑运行 google 搜索与在其他网站上运行搜索功能不同,比如 uniprot.org。
我正在运行 Python 2.7.2,但我愿意实施使用其他版本的 Python 的解决方案。谢谢您的帮助!