Cambia arxiv.org por talk2arxiv.org en cualquier enlace a un artículo para leerlo y conversar con una IA que ha leído el texto completo.
lukasschwab/arxiv.py
Un wrapper de Python para la API de arXiv que permite buscar artículos y obtener sus metadatos, PDF y archivos fuente.
- Estrellas
- 1,562
- Forks
- 157
- Issues abiertos
- 3
- Último commit
- hace 5 días
¿Qué es?
arxiv.py es una biblioteca cliente de Python para la API de arXiv, la interfaz pública del archivo de preprints administrado por la Cornell University Library, que abarca física, matemáticas, informática, biología cuantitativa, finanzas cuantitativas y estadística. Permite ejecutar desde código Python búsquedas por palabras clave, autor, título e ID con la sintaxis de consulta de arXiv, e iterar sobre los resultados como objetos de Python.
Un objeto Client se encarga de la paginación, los reintentos y de aplicar un intervalo configurable entre solicitudes, de modo que las llamadas repetidas reutilizan el mismo pool de conexiones y respetan el límite de solicitudes. Cada resultado expone metadatos del artículo, como el título y los autores, y proporciona la URL del PDF y un método auxiliar para obtener el tarball de los archivos fuente, que se puede descargar con la biblioteca estándar.
El paquete se puede instalar desde PyPI con pip o uv y cuenta con licencia MIT.
Funciones clave
- 01Búsquedas por palabras clave, autor, título e ID con la sintaxis de consulta de arXiv.
- 02Interfaz de generador perezoso que devuelve los resultados de uno en uno.
- 03Tamaño de página, intervalo entre solicitudes y cantidad de reintentos configurables mediante Client.
- 04Acceso a los metadatos del artículo, la URL del PDF y la URL del tarball de los archivos fuente.
- 05Instalable desde PyPI con pip o uv.
Casos de uso
- Incorporar artículos recientes sobre un tema a un script de revisión bibliográfica.
- Descargar en lote PDF o archivos fuente a partir de una lista de ID de arXiv.
- Crear un panel o una alerta que haga seguimiento de nuevas publicaciones por autor o palabra clave.
Inicio rápido
- 1
Instala el paquete desde PyPI
pip install arxiv - 2
Importa la biblioteca en tu código de Python
import arxiv - 3
Busca los 10 artículos más recientes que coincidan con una palabra clave usando el cliente predeterminado
Antes de usarlo
- Depende de la API pública de arXiv, por lo que la frecuencia de las solicitudes es limitada y los resultados dependen de ese servicio.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es arxiv.py?
- Un wrapper de Python para la API de arXiv que permite buscar artículos y obtener sus metadatos, PDF y archivos fuente. arxiv.py es una biblioteca cliente de Python para la API de arXiv, la interfaz pública del archivo de preprints administrado por la Cornell University Library, que abarca física, matemáticas, informática, biología cuantitativa, finanzas cuantitativas y estadística. Permite ejecutar desde código Python búsquedas por palabras clave, autor, título e ID con la sintaxis de consulta de arXiv, e iterar sobre los resultados como objetos de Python.
- ¿arxiv.py es gratuito? ¿Qué licencia tiene?
- arxiv.py es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿arxiv.py sigue mantenido?
- Mantenimiento activo. El último commit de arxiv.py fue el 2 nov 2026.
- ¿Para qué puedo usar arxiv.py?
- Incorporar artículos recientes sobre un tema a un script de revisión bibliográfica. Descargar en lote PDF o archivos fuente a partir de una lista de ID de arXiv. Crear un panel o una alerta que haga seguimiento de nuevas publicaciones por autor o palabra clave.
- ¿Cómo se instala arxiv.py?
- Instala el paquete desde PyPI: pip install arxiv Importa la biblioteca en tu código de Python: import arxiv Busca los 10 artículos más recientes que coincidan con una palabra clave usando el cliente predeterminado
- ¿Dónde consigo arxiv.py?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/lukasschwab/arxiv.py
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una app móvil para buscar, leer, guardar en marcadores, resumir y comentar artículos de arXiv, con chat de IA opcional mediante tu propia clave de Gemini API.
Un hub web y userscript de Tampermonkey que convierte el ID de un artículo de arXiv en enlaces de un clic para leerlo, traducirlo, buscarlo y comentarlo.
Un servidor MCP local que permite a agentes de IA buscar en arXiv, leer artículos sección por sección desde el LaTeX original, exportar BibTeX y seguir temas.
Traduce artículos científicos en PDF a otro idioma y conserva las fórmulas, los gráficos, las tablas y el diseño, con opción de salida bilingüe.
Plugin de Zotero que traduce PDF, EPUB, páginas web, metadatos, anotaciones y notas, con más de 20 servicios de traducción compatibles.