Instalēšana
Aspose.Note FOSS instalēšana priekš Python
Aspose.Note FOSS for Python is distributed via PyPI paketes nosaukuma zem aspose-note. Instalēšanai nepieciešams Python 3.10 vai jaunāks.
1. Standard Install (Recommended)
Instalējiet pamatbibliotēku, izmantojot pip:
pip install aspose-noteTas instalē aspose.note paketi bez papildu atkarībām. Tas atbalsta visas lasīšanas un pārlūkošanas funkcijas. PDF eksportēšana ir nav iekļauta.
2. Install with PDF Export Support
Lai iespējotu Document.Save(..., SaveFormat.Pdf), instalējiet ar [pdf] papildu pakotni. Tas pievieno ReportLab atkarību (reportlab>=3.6):
pip install "aspose-note[pdf]"Ja jau esat instalējis pamatpakotni, atjauniniet to un pievienojiet paplašinājumu vienā komandā:
pip install --upgrade "aspose-note[pdf]"Piezīme: Mēģinot izsaukt Document.Save ar SaveFormat.Pdf bez instalēta ReportLab radīs ImportError izpildes laikā. Instalējiet [pdf] papildu pakotni pirms PDF funkcionalitātes lietošanas.
3. Virtual Environment (Best Practice)
Izmantojiet virtuālo vidi, lai izolētu bibliotēku no jūsu sistēmas 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)
Klonējiet repozitoriju un instalējiet rediģējamā režīmā, lai izstrādātu vai palaistu testus pret avotu:
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" -vVerifikācija
Pēc instalēšanas pārbaudiet, vai pakotni var importēt:
from aspose.note import Document, SaveFormat, FileFormat
print("Aspose.Note FOSS for Python installed successfully.")Pārbaudiet instalēto versiju:
pip show aspose-noteSagaidāmais izvadījums (versija var atšķirties):
Name: aspose-note
Version: 26.3.2
Summary: Aspose.Note-compatible Python API for reading OneNote (.one) files
...Atkarības
| Atkarība | Obligāts? | Mērķis |
|---|---|---|
| Python 3.10+ | Vienmēr | Minimālā valodas versija |
reportlab>=3.6 | Pēc izvēles (caur [pdf] papildu) | PDF eksportēšana caur Document.Save(..., SaveFormat.Pdf) |
Kodolbibliotēka ir nekādām obligātām trešo pušu atkarībām. Visi MS-ONE/OneStore binārie parsēšanas ir īstenoti tīrā Python ietvaros aspose.note._internal apakšpakete.
Pakotnes informācija
| Atribūts | Vērtība |
|---|---|
| Paketes nosaukums | aspose-note |
| PyPI URL | https://pypi.org/project/aspose-note/ |
| Importēšanas ceļš | from aspose.note import ... |
| Versija (pašreizējā) | 26.3.2 |
| Python atbalsts | 3.10, 3.11, 3.12 |
| Operētājsistēmas | Windows, Linux, macOS (neatkarīgs no OS) |
| Licence | MIT (Aspose-Split) |
| Avota krātuve | https://github.com/aspose-note-foss/Aspose.Note-FOSS-for-Python |