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.

Pemasangan
Paketnya adalah tersedia di PyPI dan dapat diinstal melalui pip dengan menjalankan perintah berikut:
pip install groupdocs-metadata-cloud

Persyaratan
Ketergantungan
SDK secara otomatis menginstal paket-paket berikut:
| Paket | Batasan |
|---|
| urllib3 | >= 1.15 |
| six | >= 1.10 |
| certifi | — |
| python-dateutil | — |
GroupDocs.Metadata Cloud SDK untuk Python adalah klien REST API canggih yang dirancang untuk manajemen metadata komprehensif di berbagai format file. Ini memberdayakan pengembang untuk dengan mudah mengekstrak, menambah, memodifikasi, dan menghapus metadata dari dokumen, gambar, audio, video, dan jenis file lainnya dalam aplikasi web Python, skrip, dan alur kerja otomatisasi mereka. API ini menawarkan fitur-fitur canggih untuk pemfilteran, pencarian, dan pelestarian metadata, memastikan integritas data selama pengoperasian file. Dengan dukungan lintas platform dan SDK yang mudah digunakan, GroupDocs.Metadata Cloud menyederhanakan penanganan metadata dan menyederhanakan integrasi ke dalam sistem yang ada.
Ekstraksi dan Parsing Metadata Komprehensif - Mengambil dan menafsirkan metadata dari dokumen, gambar, audio, video, dan lainnya secara efisien.
Pemfilteran dan Pencarian Metadata Tingkat Lanjut - Menggunakan kriteria pencarian fleksibel berdasarkan tag, nama properti, dan nilai untuk pengambilan metadata yang tepat.
Manipulasi Metadata Dinamis - Memberikan kontrol penuh melalui penambahan, modifikasi, dan penghapusan properti metadata tanpa hambatan.
Pelestarian Metadata Terjamin - Menjaga integritas metadata selama operasi file seperti menyalin dan memindahkan.
Operasi File dan Folder yang Mulus
Integrasi Penyimpanan Cloud yang Kuat - Berinteraksi secara aman dengan file dan folder yang berada di penyimpanan cloud.
Unggah dan Unduh File Efisien - Memungkinkan transfer file cepat antara sistem lokal dan cloud.
Manajemen File dan Folder Intuitif - Menyalin, memindahkan, mengganti nama, dan menghapus file dan folder dalam penyimpanan cloud.
Versi File Granular - Akses dan kelola berbagai versi file yang disimpan di cloud.
Administrasi Penyimpanan Proaktif
Verifikasi Keberadaan Penyimpanan - Konfirmasikan ketersediaan dan aksesibilitas akun penyimpanan cloud.
Pemeriksaan Keberadaan Objek - Menentukan keberadaan file atau folder dalam penyimpanan cloud.
Pemantauan Pemanfaatan Ruang Penyimpanan - Dapatkan wawasan tentang total dan ruang yang digunakan dalam penyimpanan.
Lisensi dan Otentikasi
Mode Evaluasi - Coba API dengan akun uji coba gratis.
Otentikasi Aman - Gunakan ID Klien dan Rahasia Klien untuk akses API yang aman.
Lisensi MIT - Python SDK dilisensikan di bawah MIT License.
GroupDocs.Metadata Cloud mendukung 100+ format file untuk operasi pemuatan dan penyimpanan metadata:
- Pemrosesan Kata: DOC, DOCX, DOCM, DOT, DOTX, DOTM, ODT
- Spreadsheet: XLS, XLSX, XLSM, XLTM, ODS
- Presentasi: PPT, PPTX, PPTM, PPS, PPSX, PPSM, POTX, POTM
- PDF dan eBuku: PDF, EPUB
- Email: MSG, EML
- Gambar: BMP, GIF, JPEG, PNG, TIFF, WEBP, PSD, DJVU, JP2, EMF, WMF
- CAD dan Diagram: DWG, DXF, VSD, VSDX, VSS, VSX, VDX
- Audio dan Video: MP3, WAV, AVI, MOV, QT, ASF, FLV
- Arsip dan Lainnya: ZIP, TORRENT, DICOM, ONE, MPP, OTF, TTF, TTC, VCF, VCR
Untuk matriks format lengkap dengan detail dukungan muat/simpan, lihat documentation.
Mulai Cepat
Dapatkan kredensial API Anda
Untuk menggunakan GroupDocs.Metadata Cloud, daftar di GroupDocs.Cloud Dashboard dan dapatkan ID Klien dan Rahasia Klien Anda.
Inisialisasi API
Gunakan kode berikut untuk mulai menggunakan GroupDocs.Metadata Cloud SDK untuk Python:
import groupdocs_metadata_cloud
# Get your ClientId and ClientSecret at https://dashboard.groupdocs.cloud
client_id = "YourClientId"
client_secret = "YourClientSecret"
# Create API configuration
configuration = groupdocs_metadata_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
# Create instance of the Metadata API
metadata_api = groupdocs_metadata_cloud.MetadataApi.from_config(configuration)
Setelah diinisialisasi, gunakan contoh dasar ini untuk mengekstrak metadata dari file di penyimpanan cloud:
import groupdocs_metadata_cloud
client_id = "YourClientId"
client_secret = "YourClientSecret"
metadata_api = groupdocs_metadata_cloud.MetadataApi.from_keys(client_id, client_secret)
options = groupdocs_metadata_cloud.ExtractOptions()
options.file_info = groupdocs_metadata_cloud.FileInfo()
options.file_info.file_path = "documents/sample.docx"
request = groupdocs_metadata_cloud.ExtractRequest(options)
result = metadata_api.extract(request)
print("Metadata extracted successfully")
Dengan panduan memulai cepat ini, Anda siap untuk mulai mengelola metadata menggunakan GroupDocs.Metadata Cloud di aplikasi Python Anda. Untuk lebih jelasnya, kunjungi documentation.
Ambil daftar lengkap format file yang didukung yang tersedia melalui Metadata API.
import groupdocs_metadata_cloud
info_api = groupdocs_metadata_cloud.InfoApi.from_keys("YourClientId", "YourClientSecret")
result = info_api.get_supported_file_formats()
for fmt in result.formats:
print("{0} ({1})".format(fmt.file_format, fmt.extension))
Ekstrak properti metadata yang cocok dengan tag tertentu dari dokumen.
import groupdocs_metadata_cloud
metadata_api = groupdocs_metadata_cloud.MetadataApi.from_keys("YourClientId", "YourClientSecret")
options = groupdocs_metadata_cloud.ExtractOptions()
options.file_info = groupdocs_metadata_cloud.FileInfo()
options.file_info.file_path = "documents/sample.docx"
options.search_criteria = groupdocs_metadata_cloud.SearchCriteria(
tag_options=groupdocs_metadata_cloud.TagOptions(
exact_tag=groupdocs_metadata_cloud.Tag(
name="Created",
category="Time"
)
)
)
request = groupdocs_metadata_cloud.ExtractRequest(options)
result = metadata_api.extract(request)
print("Properties found: " + str(len(result.properties)))
Tambahkan properti metadata baru ke dokumen menggunakan kriteria pencarian berbasis tag.
import groupdocs_metadata_cloud
metadata_api = groupdocs_metadata_cloud.MetadataApi.from_keys("YourClientId", "YourClientSecret")
options = groupdocs_metadata_cloud.AddOptions()
options.file_info = groupdocs_metadata_cloud.FileInfo()
options.file_info.file_path = "documents/sample.docx"
add_property = groupdocs_metadata_cloud.AddProperty(
value="Test User",
type="String",
search_criteria=groupdocs_metadata_cloud.SearchCriteriaWithoutValue(
tag_options=groupdocs_metadata_cloud.TagOptions(
exact_tag=groupdocs_metadata_cloud.Tag(
name="Manager",
category="Person"
)
)
)
)
options.properties = [add_property]
request = groupdocs_metadata_cloud.AddRequest(options)
result = metadata_api.add(request)
print("Added count: " + str(result.added_count))
Perbarui properti metadata yang ada berdasarkan kriteria pencarian tag, nama, atau nilai.
import groupdocs_metadata_cloud
metadata_api = groupdocs_metadata_cloud.MetadataApi.from_keys("YourClientId", "YourClientSecret")
options = groupdocs_metadata_cloud.SetOptions()
options.file_info = groupdocs_metadata_cloud.FileInfo()
options.file_info.file_path = "documents/sample.docx"
set_property = groupdocs_metadata_cloud.SetProperty(
new_value="NewAuthor",
type="String",
search_criteria=groupdocs_metadata_cloud.SearchCriteria(
tag_options=groupdocs_metadata_cloud.TagOptions(
exact_tag=groupdocs_metadata_cloud.Tag(
name="Creator",
category="Person"
)
)
)
)
options.properties = [set_property]
request = groupdocs_metadata_cloud.SetRequest(options)
result = metadata_api.set(request)
print("Set count: " + str(result.set_count))
Hapus properti metadata dari dokumen berdasarkan kriteria pencarian.
import groupdocs_metadata_cloud
metadata_api = groupdocs_metadata_cloud.MetadataApi.from_keys("YourClientId", "YourClientSecret")
options = groupdocs_metadata_cloud.RemoveOptions()
options.file_info = groupdocs_metadata_cloud.FileInfo()
options.file_info.file_path = "documents/sample.docx"
options.search_criteria = groupdocs_metadata_cloud.SearchCriteria(
tag_options=groupdocs_metadata_cloud.TagOptions(
exact_tag=groupdocs_metadata_cloud.Tag(
name="Created",
category="Time"
)
)
)
request = groupdocs_metadata_cloud.RemoveRequest(options)
result = metadata_api.remove(request)
print("Removed count: " + str(result.removed_count))
Ambil detail dokumen seperti format, ukuran, dan jumlah halaman sebelum memproses metadata.
import groupdocs_metadata_cloud
info_api = groupdocs_metadata_cloud.InfoApi.from_keys("YourClientId", "YourClientSecret")
options = groupdocs_metadata_cloud.InfoOptions()
options.file_info = groupdocs_metadata_cloud.FileInfo()
options.file_info.file_path = "documents/sample.pptx"
request = groupdocs_metadata_cloud.GetInfoRequest(options)
result = info_api.get_info(request)
print("Document info retrieved successfully")
Contoh SDK di GitHub
Itu GroupDocs.Metadata Cloud Python SDK repositori mencakup pengujian unit dan contoh penggunaan API di test/apis map:
| Kategori | Contoh |
|---|
| Operasi Metadata | Ekstrak, tambah, setel, hapus metadata berdasarkan tag, nama, atau nilai |
| Info Operasional | Format file yang didukung, informasi dokumen |
| Penyimpanan & File | API Penyimpanan, unggah/unduh file, manajemen folder |
| Otentikasi | Konfigurasi dan autentikasi API |
Contoh tambahan berdasarkan skenario tersedia di .NET samples repository.
Cara menjalankan pengujian SDK
- Kloning Python SDK repository2. Instal dependensi:
pip install groupdocs-metadata-cloud 3. Konfigurasikan kredensial ditest/test_settings.py 4. Jalankan pengujian dari root repositori:python -m unittest discover test
Untuk lebih jelasnya, kunjungi Getting Started.

Tag
Document Metadata API | Python Cloud API | GroupDocs.Metadata Cloud | REST API | Metadata Extraction | Metadata Management | Metadata Filtering | Metadata Searching | Metadata Preservation | Cloud Storage Integration | File Management | Folder Management | File Versioning | Secure API Access | Cross-Platform API | PDF Metadata | Image Metadata | Video Metadata | Audio Metadata | Document Metadata Editing | MIT License