如何在BioPython中解决HTTP错误429?

时间:2018-12-27 23:26:17

标签: python bioinformatics biopython http-status-code-429

我正在尝试使用BioPython通过输入登录号以及起始和结束位置来获取核苷酸序列。我需要获取许多序列,但是该过程在3个序列之后就中止了。我收到此错误: “ urllib.error.HTTPError:HTTP错误429:请求过多”。 难道是我以前使用BioPython多次运行blast?完成我的上一个任务的对齐大约花了三个星期。这是否意味着我已被服务器阻止?

1 个答案:

答案 0 :(得分:2)

请参见this post,了解如何将API密钥与NCBI电子实用程序一起使用,并将API密钥添加到脚本中以避免此错误。