Я использую библиотеку Python arxiv для получения самой последней статьи об искусственном интеллекте. Проблема в том, что она не дает мне самой последней статьи, пока я не обновляю библиотеку каждый раз, когда мне нужна самая последняя статья. Какое решение я могу попробовать? ? Проблема в том, что это будет выполняться на сервере, и я не могу ежедневно отключать сервер для обновления библиотеки.
Код: Выделить всё
import arxiv
client = arxiv.Client()
# Search for the most recent article in cs.AI
search = arxiv.Search(
query="cat:cs.AI",
max_results=1,
sort_by=arxiv.SortCriterion.SubmittedDate,
sort_order=arxiv.SortOrder.Descending
)
# Get the first (most recent) result
result = next(client.results(search))
Я пытался сделать запрос несколько раз в день, и мне всегда давали одну и ту же статью, даже если она не была самой последней, пока я не обновил библиотеку.
Я знаю, что могу использовать API напрямую, но предпочитаю использовать библиотеку. Я нашел похожие ответы, но только с API
Подробнее здесь:
https://stackoverflow.com/questions/792 ... l-i-update