استخراج البيانات الوصفية من مستند Word باستخدام Python REST API

توضح هذه المقالة كيفية استخراج البيانات الوصفية من مستند Word باستخدام واجهة برمجة تطبيقات Python REST. ستتعلم قراءة بيانات Word DOC الوصفية تلقائيًا باستخدام واجهة برمجة تطبيقات Python منخفضة الكود باستخدام مجموعة Python السحابية SDK. لا يتطلب هذا الكود أي أداة أو برنامج خارجي لاسترداد المعلومات.

متطلب أساسي

خطوات جلب خصائص المستند في Word باستخدام Python REST API

  1. إنشاء كائن التكوين عن طريق تعيين ClientId وClientSecret
  2. إنشاء كائن فئة WordsApi باستخدام كائن التكوين
  3. قراءة ملف Word المدخل في مصفوفة بايت
  4. إنشاء كائن طلب GetDocumentPropertiesOnlineRequest لقراءة البيانات الوصفية
  5. استدعاء طريقة الحصول على خصائص المستند عبر الإنترنت لجلب الخصائص
  6. تحليل جميع الخصائص في استجابة واجهة برمجة التطبيقات وعرض المعلومات

تُعرّف هذه الخطوات عملية تطوير عارض بيانات تعريفية لمستند Word باستخدام واجهة برمجة تطبيقات Python REST. أنشئ كائن WordsApi باستخدام مُعرّف العميل، ثم اقرأ مستند Word المُدخل في مصفوفة بايتات. وأخيرًا، أنشئ كائن الطلب باستخدام فئة GetDocumentPropertiesOnlineRequest واستخدمه لجلب خصائص المستند باستخدام دالة GetDocumentPropertiesOnline().

كود لقراءة خصائص Microsoft Word باستخدام Python REST API

يوضح هذا الكود النموذجي كيفية تطوير عارض بيانات وورد باستخدام واجهة برمجة تطبيقات بايثون منخفضة الترميز. يحتوي كائن النتيجة على مجموعة من خصائص المستند، بما في ذلك أسماء الخصائص وأزواج القيم. إذا كان ملف وورد المصدر محميًا بكلمة مرور، فأدخل كلمة المرور في كائن الطلب.

لقد شرحت لنا هذه المقالة كيفية تطوير عارض بيانات مستندات Word باستخدام واجهة برمجة تطبيقات Python REST. لتغيير خصائص ملف Word، يُرجى مراجعة المقالة التالية: تغيير خصائص مستند Word باستخدام Python REST API.

 عربي