Замените arxiv.org на talk2arxiv.org в ссылке на статью, чтобы прочитать её и пообщаться с ИИ, который изучил её полный текст.
lukasschwab/arxiv.py
Python-обёртка для arXiv API: поиск статей и получение их метаданных, PDF и исходных файлов.
- Звёзды
- 1,562
- Форки
- 157
- Открытые issues
- 3
- Последний коммит
- 5 дней назад
Что это?
arxiv.py — клиентская библиотека на Python для arXiv API, публичного интерфейса к архиву препринтов, который поддерживает библиотека Корнеллского университета и охватывает физику, математику, информатику, вычислительную биологию, количественные финансы и статистику. Библиотека позволяет выполнять из Python поиск по ключевым словам, авторам, названиям и ID с помощью синтаксиса запросов arXiv, а затем перебирать результаты в виде объектов Python.
Объект Client управляет пагинацией, повторными попытками и настраиваемой задержкой между запросами. Благодаря этому повторные вызовы используют один и тот же пул соединений и соблюдают ограничение частоты запросов. Каждый результат содержит метаданные статьи, например название и авторов, а также URL PDF и вспомогательную функцию для получения исходного архива, который можно скачать средствами стандартной библиотеки.
Пакет можно установить из PyPI с помощью pip или uv. Лицензия — MIT.
Ключевые возможности
- 01Поиск по ключевым словам, авторам, названиям и ID с использованием синтаксиса запросов arXiv.
- 02Ленивый интерфейс генератора, который выдаёт результаты по одному.
- 03Настройка размера страницы, задержки между запросами и числа повторных попыток через Client.
- 04Доступ к метаданным статей, URL PDF и URL исходного архива.
- 05Установка из PyPI с помощью pip или uv.
Сценарии использования
- Сбор недавних статей по теме для скрипта подготовки обзора литературы.
- Пакетное скачивание PDF или исходных файлов по списку ID arXiv.
- Создание панели мониторинга или оповещений о новых публикациях авторов или по ключевым словам.
Быстрый старт
- 1
Установите пакет из PyPI
pip install arxiv - 2
Импортируйте библиотеку в код Python
import arxiv - 3
Найдите 10 самых новых статей по ключевому слову с помощью клиента по умолчанию
Что важно знать
- Работа зависит от публичного API arXiv, поэтому частота запросов ограничена, а результаты зависят от этого сервиса.
В подборках
Темы
Частые вопросы
- Что такое arxiv.py?
- Python-обёртка для arXiv API: поиск статей и получение их метаданных, PDF и исходных файлов. arxiv.py — клиентская библиотека на Python для arXiv API, публичного интерфейса к архиву препринтов, который поддерживает библиотека Корнеллского университета и охватывает физику, математику, информатику, вычислительную биологию, количественные финансы и статистику. Библиотека позволяет выполнять из Python поиск по ключевым словам, авторам, названиям и ID с помощью синтаксиса запросов arXiv, а затем перебирать результаты в виде объектов Python.
- arxiv.py можно использовать бесплатно? Какая у него лицензия?
- arxiv.py распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- arxiv.py всё ещё поддерживается?
- Активно поддерживается. Последний коммит в arxiv.py — 2 нояб. 2026 г..
- Для чего можно использовать arxiv.py?
- Сбор недавних статей по теме для скрипта подготовки обзора литературы. Пакетное скачивание PDF или исходных файлов по списку ID arXiv. Создание панели мониторинга или оповещений о новых публикациях авторов или по ключевым словам.
- Как установить arxiv.py?
- Установите пакет из PyPI: pip install arxiv Импортируйте библиотеку в код Python: import arxiv Найдите 10 самых новых статей по ключевому слову с помощью клиента по умолчанию
- Где скачать arxiv.py?
- Исходный код и инструкции по установке — на GitHub: https://github.com/lukasschwab/arxiv.py
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Мобильное приложение для поиска, чтения, сохранения в закладки, краткого пересказа и обсуждения статей arXiv с дополнительным AI-ч chat через собственный Gemini API key.
Веб-сервис и userscript для Tampermonkey: вводите ID статьи на arXiv и переходите по ссылкам на инструменты для чтения, перевода, поиска и обсуждения.
Локальный MCP-сервер, с помощью которого AI-агенты ищут статьи на arXiv, читают их по разделам из исходного LaTeX, экспортируют BibTeX и отслеживают темы.
Переводит научные PDF-статьи на другие языки, сохраняя формулы, графики, таблицы и исходную вёрстку; поддерживает двуязычный вариант.
Плагин для Zotero, который переводит PDF, EPub, веб-страницы, метаданные, аннотации и заметки и поддерживает более 20 сервисов перевода.