설치
Aspose.Note FOSS for Python 설치
Aspose.Note FOSS for Python is distributed via PyPI 패키지 이름 아래 aspose-note. 설치에는 Python 3.10 이상이 필요합니다.
1. Standard Install (Recommended)
pip으로 핵심 라이브러리를 설치합니다:
pip install aspose-note이것은 aspose.note 옵션 의존성이 없는 패키지를 설치합니다. 모든 읽기 및 탐색 기능을 지원합니다. PDF 내보내기는 아니 포함됩니다.
2. Install with PDF Export Support
활성화하려면 Document.Save(..., SaveFormat.Pdf), 다음을 사용하여 설치하십시오 [pdf] 추가 기능. 이것은 다음을 추가합니다 ReportLab 의존성 (reportlab>=3.6):
pip install "aspose-note[pdf]"이미 핵심 패키지를 설치한 경우, 한 명령으로 업그레이드하고 추가 옵션을 적용하십시오:
pip install --upgrade "aspose-note[pdf]"참고: 호출을 시도하는 경우 Document.Save 와 함께 SaveFormat.Pdf ReportLab이 설치되지 않은 경우 오류가 발생합니다 ImportError 런타임 시. 다음을 설치하십시오 [pdf] 추가 기능을 PDF 기능을 사용하기 전에 설치하십시오.
3. Virtual Environment (Best Practice)
시스템 Python와 라이브러리를 격리하기 위해 가상 환경을 사용하십시오:
##Create a virtual environment
python -m venv .venv
##Activate it
##Windows:
.venv\Scripts\activate
##Linux / macOS:
source .venv/bin/activate
##Install (with PDF support)
pip install "aspose-note[pdf]"4. Editable Install (For Contributors)
저장소를 클론하고 편집 모드로 설치하여 소스 코드를 개발하거나 테스트를 실행하십시오:
git clone https://github.com/aspose-note-foss/Aspose.Note-FOSS-for-Python.git
cd Aspose.Note-FOSS-for-Python
##Editable install with PDF support
pip install -e ".[pdf]"
##Run the test suite
python -m unittest discover -s tests -p "test_*.py" -v검증
설치 후, 패키지를 임포트할 수 있는지 확인하십시오:
from aspose.note import Document, SaveFormat, FileFormat
print("Aspose.Note FOSS for Python installed successfully.")설치된 버전을 확인:
pip show aspose-note예상 출력 (버전은 다를 수 있음):
Name: aspose-note
Version: 26.3.2
Summary: Aspose.Note-compatible Python API for reading OneNote (.one) files
...종속성
| 의존성 | 필수? | 목적 |
|---|---|---|
| Python 3.10+ | 항상 | 최소 언어 버전 |
reportlab>=3.6 | 옵션 (via [pdf] extra) | PDF 내보내기 via Document.Save(..., SaveFormat.Pdf) |
핵심 라이브러리는 필수 서드파티 종속성이 전혀 없습니다. 모든 MS-ONE/OneStore 바이너리 파싱은 순수 Python 로 aspose.note._internal 서브패키지.
패키지 세부 정보
| 속성 | 값 |
|---|---|
| 패키지 이름 | aspose-note |
| PyPI URL | https://pypi.org/project/aspose-note/ |
| 임포트 경로 | from aspose.note import ... |
| 버전 (현재) | 26.3.2 |
| Python 지원 | 3.10, 3.11, 3.12 |
| 운영 체제 | Windows, Linux, macOS (OS 독립적) |
| 라이선스 | MIT (Aspose-Split) |
| 소스 저장소 | https://github.com/aspose-note-foss/Aspose.Note-FOSS-for-Python |