Open
Description
I got an error from bioservices
when it was running the cazy_webscraper
application. I opened an issue there.
File "/usr/local/lib/python3.10/dist-packages/bioservices/uniprot.py", line 744, in search
batch = batch.split("\n")[1:]
AttributeError: 'int' object has no attribute 'split'`
The error arose when I tried to get some data from UniProt. It seems that batch = self.services.http_get(link, frmt="txt")
returns an integer instead of a string. When I forced the process with str(batch)
, I got a warning message, but I could have access to the data.
WARNING [bioservices.UniProt:596]: status is not ok with Forbidden
However, it was not a good practice, which led me to come and check this issue. Any thoughts?
Thanks in advance.
Metadata
Assignees
Labels
No labels
Activity