lukasschwab/arxiv.py
arXiv 논문을 검색하고 메타데이터, PDF, 소스 파일을 가져오는 arXiv API용 Python 래퍼입니다.
- 스타
- 1,562
- 포크
- 157
- 열린 이슈
- 3
- 마지막 커밋
- 5일 전
어떤 프로젝트인가요?
arxiv.py는 arXiv API용 Python 클라이언트 라이브러리입니다. arXiv API는 코넬대학교 도서관이 운영하는 프리프린트 아카이브의 공개 인터페이스로, 물리학, 수학, 컴퓨터 과학, 정량 생물학, 정량 금융, 통계학 분야를 다룹니다. arXiv의 쿼리 구문을 사용해 키워드, 저자, 제목, ID로 검색하고 결과를 Python 객체로 순회할 수 있습니다.
Client 객체는 페이지네이션, 재시도, 요청 간 설정 가능한 지연 시간을 처리합니다. 따라서 여러 번 호출해도 동일한 연결 풀을 재사용하고 요청 제한을 준수합니다. 각 결과에는 제목과 저자 등의 논문 메타데이터가 포함되며, PDF URL과 소스 tarball을 가져오는 헬퍼도 제공해 표준 라이브러리로 다운로드할 수 있습니다.
이 패키지는 PyPI에서 pip 또는 uv로 설치할 수 있으며 MIT 라이선스를 따릅니다.
핵심 기능
- 01arXiv 쿼리 구문을 사용해 키워드, 저자, 제목, ID로 검색합니다.
- 02결과를 하나씩 반환하는 지연 평가 제너레이터 인터페이스를 제공합니다.
- 03Client를 통해 페이지 크기, 요청 지연 시간, 재시도 횟수를 설정할 수 있습니다.
- 04논문 메타데이터, PDF URL, 소스 tarball URL에 접근할 수 있습니다.
- 05PyPI에서 pip 또는 uv로 설치할 수 있습니다.
활용 사례
- 특정 주제의 최신 논문을 문헌 조사 스크립트에 가져옵니다.
- arXiv ID 목록에 있는 PDF나 소스 파일을 일괄 다운로드합니다.
- 저자나 키워드별 신규 제출 논문을 추적하는 대시보드나 알림을 만듭니다.
빠른 시작
- 1
PyPI에서 패키지를 설치합니다
pip install arxiv - 2
Python 코드에서 라이브러리를 가져옵니다
import arxiv - 3
기본 클라이언트를 사용해 키워드와 일치하는 최신 논문 10개를 검색합니다
사용 전 알아둘 점
- 공개 arXiv API에 의존하므로 요청 빈도에 제한이 있으며 결과는 해당 서비스에 따라 달라집니다.
포함된 컬렉션
토픽
자주 묻는 질문
- arxiv.py은(는) 무엇인가요?
- arXiv 논문을 검색하고 메타데이터, PDF, 소스 파일을 가져오는 arXiv API용 Python 래퍼입니다. arxiv.py는 arXiv API용 Python 클라이언트 라이브러리입니다. arXiv API는 코넬대학교 도서관이 운영하는 프리프린트 아카이브의 공개 인터페이스로, 물리학, 수학, 컴퓨터 과학, 정량 생물학, 정량 금융, 통계학 분야를 다룹니다. arXiv의 쿼리 구문을 사용해 키워드, 저자, 제목, ID로 검색하고 결과를 Python 객체로 순회할 수 있습니다.
- arxiv.py은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- arxiv.py은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- arxiv.py은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. arxiv.py의 마지막 커밋은 2026년 11월 2일입니다.
- arxiv.py은(는) 어디에 사용할 수 있나요?
- 특정 주제의 최신 논문을 문헌 조사 스크립트에 가져옵니다. arXiv ID 목록에 있는 PDF나 소스 파일을 일괄 다운로드합니다. 저자나 키워드별 신규 제출 논문을 추적하는 대시보드나 알림을 만듭니다.
- arxiv.py는 어떻게 설치하나요?
- PyPI에서 패키지를 설치합니다: pip install arxiv Python 코드에서 라이브러리를 가져옵니다: import arxiv 기본 클라이언트를 사용해 키워드와 일치하는 최신 논문 10개를 검색합니다
- arxiv.py은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/lukasschwab/arxiv.py
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Gemini API 키를 직접 등록해 arXiv 논문을 찾고, 읽고, 북마크하고, 요약하고, 토론할 수 있는 모바일 앱입니다.
arXiv 논문 ID로 읽기, 번역, 검색, 토론 도구에 한 번의 클릭으로 연결하는 웹·Tampermonkey 허브입니다.
AI 에이전트가 arXiv를 검색하고, 원본 LaTeX 논문을 섹션별로 읽고, BibTeX를 내보내고, 주제를 모니터링할 수 있는 로컬 MCP 서버입니다.
수식, 차트, 표, 레이아웃을 유지하면서 과학 논문 PDF를 다른 언어로 번역하며, 원문과 번역을 함께 보여 주는 출력도 지원합니다.
PDF, EPUB, 웹페이지, 메타데이터, 주석, 노트를 번역하고 20개 이상의 번역 서비스를 지원하는 Zotero 플러그인입니다.