If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.
If you experience errors, when you try to download a file, make sure your network policies (enforced by your company or ISP) allow downloading ZIP and/or MSI files.

Installation
Das Paket ist verfügbar bei PyPI und kann über pip mit folgendem Befehl installiert werden:
pip install groupdocs-parser-cloud

Anforderungen
Abhängigkeiten
Das SDK installiert automatisch die folgenden Pakete:
| Package | Constraint |
|---|
| urllib3 | >= 1.15 |
| six | >= 1.10 |
| certifi | — |
| python-dateutil | — |
Schnellstart
Um GroupDocs.Parser Cloud zu nutzen, registrieren Sie sich im GroupDocs.Cloud Dashboard und erhalten Sie Ihre Client ID und Client Secret.
API initialisieren
Verwenden Sie den folgenden Code, um das GroupDocs.Parser Cloud SDK für Python zu nutzen:
import groupdocs_parser_cloud
# Get your ClientId and ClientSecret at https://dashboard.groupdocs.cloud
client_id = "YourClientId"
client_secret = "YourClientSecret"
# Create API configuration
configuration = groupdocs_parser_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
# Create instance of the Parse API
parse_api = groupdocs_parser_cloud.ParseApi.from_config(configuration)
Nach der Initialisierung können Sie mit diesem grundlegenden Beispiel Text aus einem Dokument im Cloud-Speicher extrahieren:
import groupdocs_parser_cloud
client_id = "YourClientId"
client_secret = "YourClientSecret"
parse_api = groupdocs_parser_cloud.ParseApi.from_keys(client_id, client_secret)
options = groupdocs_parser_cloud.TextOptions()
options.file_info = groupdocs_parser_cloud.FileInfo()
options.file_info.file_path = "email/eml/embedded-image-and-attachment.eml"
request = groupdocs_parser_cloud.TextRequest(options)
result = parse_api.text(request)
print("Text: " + result.text)
Mit dieser Schnellstart-Anleitung sind Sie bereit, Dokumente mit GroupDocs.Parser Cloud in Ihren Python-Anwendungen zu parsen. Weitere Details finden Sie in der Dokumentation.
Rufen Sie die vollständige Liste der über die Parser API unterstützten Dateiformate ab.
import groupdocs_parser_cloud
info_api = groupdocs_parser_cloud.InfoApi.from_keys("YourClientId", "YourClientSecret")
result = info_api.get_supported_file_formats()
for fmt in result.formats:
print(fmt.file_format)
Dokument nach Vorlage parsen
Parsen Sie ein Dokument mit einer benutzerdefinierten Vorlage im Cloud-Speicher, um strukturierte Felder und Tabellen zu extrahieren.
import groupdocs_parser_cloud
parse_api = groupdocs_parser_cloud.ParseApi.from_keys("YourClientId", "YourClientSecret")
options = groupdocs_parser_cloud.ParseOptions()
options.file_info = groupdocs_parser_cloud.FileInfo()
options.file_info.file_path = "words-processing/docx/companies.docx"
options.template_path = "templates/companies.json"
request = groupdocs_parser_cloud.ParseRequest(options)
result = parse_api.parse(request)
for data in result.fields_data:
if data.page_area.page_text_area is not None:
print("Field name: " + data.name + ". Text: " + data.page_area.page_text_area.text)
if data.page_area.page_table_area is not None:
print("Table name: " + data.name)
for cell in data.page_area.page_table_area.page_table_area_cells:
print("Row " + str(cell.row_index) + " column " + str(cell.column_index) + ": " + cell.page_area.page_text_area.text)
Extrahieren Sie alle eingebetteten Bilder aus einem Dokument und rufen Sie deren Cloud-Speicherpfade und Download-URLs ab.
import groupdocs_parser_cloud
parse_api = groupdocs_parser_cloud.ParseApi.from_keys("YourClientId", "YourClientSecret")
options = groupdocs_parser_cloud.ImagesOptions()
options.file_info = groupdocs_parser_cloud.FileInfo()
options.file_info.file_path = "slides/three-slides.pptx"
request = groupdocs_parser_cloud.ImagesRequest(options)
result = parse_api.images(request)
for image in result.images:
print("Image path: " + image.path + ". Download url: " + image.download_url)
print("Format: " + image.file_format + ". Page index: " + str(image.page_index))
Rufen Sie Metadaten zu einem Dokument wie Seitenanzahl und Dateieigenschaften ab.
import groupdocs_parser_cloud
info_api = groupdocs_parser_cloud.InfoApi.from_keys("YourClientId", "YourClientSecret")
options = groupdocs_parser_cloud.InfoOptions()
options.file_info = groupdocs_parser_cloud.FileInfo()
options.file_info.file_path = "words-processing/docx/password-protected.docx"
options.file_info.password = "password"
request = groupdocs_parser_cloud.GetInfoRequest(options)
result = info_api.get_info(request)
print("Page count: " + str(result.page_count))
Listen Sie Elemente in Container-Dateien wie ZIP-Archiven oder Mail-Speichern auf.
import groupdocs_parser_cloud
info_api = groupdocs_parser_cloud.InfoApi.from_keys("YourClientId", "YourClientSecret")
options = groupdocs_parser_cloud.ContainerOptions()
options.file_info = groupdocs_parser_cloud.FileInfo()
options.file_info.file_path = "containers/archive/zip.zip"
request = groupdocs_parser_cloud.ContainerRequest(options)
result = info_api.container(request)
for item in result.container_items:
print("Name: " + item.name + ". FilePath: " + item.file_path)
Beispielprojekte auf GitHub
Das Repository GroupDocs.Parser Cloud Python Samples enthält sofort ausführbare Beispiele für:
| Category | Examples |
|---|
| Info Operations | Unterstützte Dateiformate, Dokumentinformationen, Container-Elementinformationen |
| Parse Operations — Extract Text | Text aus gesamtem Dokument extrahieren, formatierter Text, Text nach Seitenbereich, Text aus Container |
| Parse Operations — Extract Images | Bilder aus gesamtem Dokument extrahieren, Bilder nach Seitenbereich, Bilder aus Container |
| Parse Operations — Parse by Template | Nach Vorlage im Benutzerspeicher parsen, Vorlage als Objekt definiert, Dokument in Container parsen |
| Template Operations | Vorlage erstellen oder aktualisieren, Vorlage abrufen, Vorlage löschen |
Beispiele ausführen
- Klonen oder laden Sie das Beispiel-Repository herunter
- Bearbeiten Sie
RunExamples.py und setzen Sie Ihre app_sid und app_key - Wechseln Sie in das Verzeichnis
Examples - Führen Sie
pip install groupdocs-parser-cloud -U aus - Führen Sie
python RunExamples.py aus
Für weitere Details besuchen Sie Getting Started.

Document Data Extraction | Python Cloud API | GroupDocs.Parser Cloud | REST API | Text Extraction | Image Extraction | Template Parsing | Data Parsing | Document Information | Container Files | Cloud Storage Integration | File Operations | Folder Operations | Secure API Access | Document Parsing | Metadata Extraction | PDF Parsing | ZIP Files | PST/OST Files | Cross-platform API | Document Processing | Data Extraction API