ArXivi päring Pythonis
ArXiv API kaudu pääseb ligi Cornelli e-preprintide serveri teadusartiklite arhiivile. Vastus päringule, mis koosneb märksõnadest, komadega eraldatud artikli-ID-de numekirjast, alguspositsioonist ja artiklite arvust (vaikimisi 10) väljastatakse Atomi formaadis.
Peale skripti Pythonile kättesaadavasse kohta kopeerimistfrom search_arxiv import *
Suhteliselt väikese arvu artiklite leidmiseks mingil — näiteks ebaosakeste — teemal kasutamesingle_query(search_query='all:unparticle', id_list='', start=0, max_res=100)
(Argumentide vaikeväärtused on search_query=''
, id_list=''
, start=0
, max_res=10
.)
Et saada suurem hulk tulemusi eraldi Atomi stringide listina, kasutamearxiv_query(search_query='', id_list='', start=0, total_res=None,
max_res=100)
Siin on antud vaikeväärtused; kui total_res=None
, väljastatakse kõigi päringule vastavate artiklite info Atomi stringidena max_res
kaupa . (Ooteaeg kahe päringu vahel on 3 sekundit nagu manuaalis soovitatud.)
Päringu tulemusi on hea parseda Feedparseriga.