Entrez 모듈이 로컬 디스크로 반환하는 XML 파일을 다운로드하고 저장하는 방법이 있습니까? 내가 현재하고있는 중이 야 것은 :BioPython을 통해 PMC 전체 텍스트를 디스크에 자동 저장하는 방법은 무엇입니까?
다음 파이썬의 쓰기 기능을 통해 XML 파일로str
개체입니다
article
을 저장
fetch = Entrez.efetch(db='pmc',
resetmode='xml',
id=ids,
rettype='full')
article = fetch.read()
.
BioPython은 자동으로 파일을 디스크에 다운로드하는 방법을 제공합니까?
왜 efetch를 직접 쿼리하지 않습니까? https://eutils.ncbi.nlm.nih.gov/entrez/eutils/efetch.fcgi?db=protein&id=15718680157427902119703751 –
많은 양의 PMC 논문을 다운로드하고 NCBI는 취급에 관한 몇 가지 규칙을 가지고 있습니다. 구현할 시간이없는 대량 API 요청 BioPython에 이미 구현되어 있으므로 BioPython에 다운로드 기능이 있는지 알고 싶습니다. – HMK
어쨌든 고마워요 – HMK