Installation
Installation von Aspose.Note FOSS für Python
Aspose.Note FOSS für Python wird über PyPI Unter dem Paketname aspose-note.Die Installation erfordert Python 3.10 oder höher.
Standard Installation (Rekommendiert)
Installation der Kernbibliothek mit Pip:
pip install aspose-noteDies installiert die aspose.note Packung ohne optionale Abhängigkeiten. Es umfasst Parsing und traversal Features. PDF Export erfordert eine zusätzliche Ababhängigkeit und ist nicht In diesem Grundlage installiert.
2. Installation mit PDF Export Support
Um zu ermöglichen Document.Save(..., SaveFormat.Pdf),installieren mit der [pdf] Das ist noch.Dies ergänzt die ReportLab Die Abhängigkeit (reportlab>=3.6):
pip install aspose-noteWenn Sie bereits das Kernpaket installiert haben, aktualisieren Sie es und fügen Sie die zusätzliche in einem Befehl hinzu:
pip install --upgrade "aspose-note[pdf]>=26.3.2"Note:Versuch, zu rufen
Document.SavemitSaveFormat.Pdfohne ReportLab installiert wird ein Modul-Nicht gefunden Fehler in Betriebszeit aufnehmen.[pdf]zusätzlich vor der Verwendung von PDF Export-Funktionalität.
3. Virtual Environment (Beste Praxis)
Verwenden Sie eine virtuelle Umgebung, um die Bibliothek von Ihrem System Python zu isolieren:
##Create a virtual environment
python -m venv .venv
##Activate it
##Windows:
.venv\Scripts\activate
##Linux / macOS:
source .venv/bin/activate
##Install with PDF export support (export-only)
pip install "aspose-note[pdf]>=26.3.2"4. Editable Install (für Beiträge)
Clone das Repository und installiere es in bearbeitbarem Modus, um Tests gegen die Quelle zu entwickeln oder durchzuführen:
git clone https://github.com/aspose-note-foss/Aspose.Note-FOSS-for-Python.git
cd Aspose.Note-FOSS-for-Python
##Editable install with PDF export enabled
pip install -e ".[pdf]" ## installs aspose-note>=26.3.2 from source
##Run the test suite
python -m unittest discover -s tests -p "test_*.py" -vVerification
Nach der Installation überprüfen Sie, ob das Paket importiert werden kann:
from aspose.note import Document, SaveFormat, FileFormat
print("Aspose.Note FOSS for Python installed successfully.")Überprüfen Sie die installierte Version:
pip show aspose-noteErwartete Ausgabe (Version kann sich unterscheiden):
Name: aspose-note
Version: 26.3.2
Summary: Aspose.Note-compatible Python API for reading OneNote (.one) files
...Dependencies
| Dependency | Bedarf ? | Purpose |
|---|---|---|
| Python 3.10 und mehr | Always | Mindestsprache Version |
reportlab>=3.6 | Optionell (via [pdf] zusätzlich) | PDF Export über Document.Save(..., SaveFormat.Pdf) |
Die Kernbibliothek hat Zero verpflichtende Dritterabhängigkeit.Alle MS-ONE/OneStore binären Parsons werden in PYTHON im Rahmen des aspose.note._internal Unterverpackung zu machen.
Packungsdetails
| Attribute | Wert |
|---|---|
| Paketname | aspose-note |
| Pypi URL | HTTPS://pypi.org/Project/Ansatz-Note/ |
| Einfuhrweg | from aspose.note import ... |
| Version ( Aktuell ) | 26.3.2 |
| Python Unterstützung | 3.10, 3.11, 3.12 (Installation erfordert Python 3.10 oder höher) |
| Betriebssysteme | Windows, Linux und macOS (OS-unabhängig) |
| License | MIT (Aspose-Split) und die |
| Quelle repository | HTTPS://github.com/aspose-note-foss/Aspose.Note-FOSS-for-Python |