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.

Kurulum
Paket PyPI’de mevcut‘dir ve aşağıdaki komut çalıştırılarak pip aracılığıyla kurulabilir:
pip install groupdocs-parser-cloud

Gereksinimler
Bağımlılıklar
SDK aşağıdaki paketleri otomatik olarak yükler:
| Paket | Kısıtlama |
|---|
| urllib3 | >= 1.15 |
| six | >= 1.10 |
| certifi | — |
| python-dateutil | — |
Hızlı Başlangıç
API kimlik bilgilerinizi alın
GroupDocs.Parser Cloud’u kullanmak için, GroupDocs.Cloud Dashboard adresinden kaydolun ve Müşteri Kimliğinizi ve Müşteri Sırrınızı alın.
API’yi başlat
Python için GroupDocs.Parser Bulut SDK’sını kullanmaya başlamak için aşağıdaki kodu kullanın:
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)
Belgeden metin çıkarma
Başlatıldıktan sonra, bulut depolama alanındaki bir belgeden metin çıkarmak için bu temel örneği kullanın:
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)
Bu hızlı başlangıç kılavuzuyla, Python uygulamalarınızda GroupDocs.Parser Cloud’u kullanarak belgeleri ayrıştırmaya başlamaya hazırsınız. Daha fazla ayrıntı için belgeleri ziyaret edin.
Ayrıştırıcı API’sı aracılığıyla kullanılabilen desteklenen dosya biçimlerinin tam listesini alın.
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)
Belgeyi Şablona Göre Ayrıştır
Yapılandırılmış alanları ve tabloları çıkarmak için bulut depolama alanında depolanan kullanıcı tanımlı bir şablonu kullanarak bir belgeyi ayrıştırın.
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)
Belgeden Görüntü Çıkarma
Bir belgedeki tüm gömülü görüntüleri çıkarın ve bunların bulut depolama yollarını ve indirme URL’lerini alın.
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))
Belge Bilgilerini Al
Bir belgeyle ilgili sayfa sayısı ve dosya özellikleri gibi meta verileri alın.
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))
Konteyner Öğeleri Bilgisini Alın
ZIP arşivleri veya posta depoları gibi kapsayıcı dosyalar içindeki öğeleri listeleyin.
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)
GitHub’daki Örnek Projeler
GroupDocs.Parser Cloud Python Samples deposu aşağıdakileri kapsayan çalıştırılmaya hazır örnekler içerir:
| Kategori | Örnekler |
|---|
| Bilgi İşlemleri | Desteklenen dosya formatları, belge bilgileri, kapsayıcı öğeler bilgileri |
| Ayrıştırma İşlemleri — Metni Çıkarma | Tüm belgeden metin çıkarma, biçimlendirilmiş metin, sayfa aralığına göre metin, kapsayıcıdaki metin |
| Ayrıştırma İşlemleri — Görüntüleri Çıkarma | Tüm belgeden görüntüleri, sayfa aralığına göre görüntüleri, kapsayıcıdan görüntüleri çıkarın |
| Ayrıştırma İşlemleri — Şablona Göre Ayrıştırma | Kullanıcı depolama alanında şablona göre ayrıştırma, nesne olarak tanımlanan şablon, kapsayıcı içindeki belgeyi ayrıştırma |
| Şablon İşlemleri | Şablon oluşturun veya güncelleyin, şablonu alın, şablonu silin |
Örnekler nasıl çalıştırılır
- örnek deposunu kopyalayın veya indirin
RunExamples.py‘i düzenleyin ve app_sid ile app_key ayarlarınızı yapınExamples dizinine gidinpip install groupdocs-parser-cloud -U‘ı çalıştırınpython RunExamples.py komutunu çalıştırın
Daha fazla ayrıntı için Başlarken adresini ziyaret edin.

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