أدوات لالتقاط وتحويل الويب

خطأ في التعامل مع بايثون

بيثون API

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

يظهر أدناه مثال على استثناء GrabzItException باستخدام رموز الخطأ لتحديد كيفية التعامل مع الخطأ.

try:
    grabzIt = GrabzItClient.GrabzItClient("Sign in to view your Application Key", "Sign in to view your Application Secret")
    grabzIt.URLToImage("https://www.tesla.com")
    grabzIt.SaveTo("images/result.jpg")
except GrabzItException as e:
    if e.Code == GrabzItException.GrabzItException.PARAMETER_NO_URL:
        # Please enter a URL

خطأ رمز البحث

قيمة الخطأ الوصف رمز
PARAMETER_NO_URL عنوان URL مفقود 100
PARAMETER_INVALID_URL عنوان URL المحدد غير صحيح 101
PARAMETER_NON_EXISTANT_URL عنوان URL المحدد غير موجود 102
PARAMETER_MISSING_APPLICATION_KEY مفتاح التطبيق مفقود 103
PARAMETER_UNRECOGNISED_APPLICATION_KEY مفتاح التطبيق غير معروف 104
PARAMETER_MISSING_SIGNATURE التوقيع مفقود 105
PARAMETER_INVALID_SIGNATURE التوقيع غير صالح 106
PARAMETER_INVALID_FORMAT التنسيق المحدد غير صالح 107
PARAMETER_INVALID_COUNTRY_CODE رمز البلد المحدد غير صالح 108
PARAMETER_DUPLICATE_IDENTIFIER المعرف المحدد موجود بالفعل 109
PARAMETER_MATCHING_RECORD_NOT_FOUND سجل المطابقة غير موجود 110
PARAMETER_INVALID_CALLBACK_URL عنوان URL الخاص برد الاتصال المحدد غير صحيح 111
PARAMETER_NON_EXISTANT_CALLBACK_URL عنوان رد الاتصال غير موجود 112
PARAMETER_IMAGE_WIDTH_TOO_LARGE عرض الصورة المحدد كبير جدًا 113
PARAMETER_IMAGE_HEIGHT_TOO_LARGE ارتفاع الصورة المحدد كبير جدًا 114
PARAMETER_BROWSER_WIDTH_TOO_LARGE ارتفاع المتصفح المحدد كبير جدًا 115
PARAMETER_BROWSER_HEIGHT_TOO_LARGE عرض المستعرض المحدد كبير جدًا 116
PARAMETER_DELAY_TOO_LARGE تأخير المحدد كبير جدا 117
PARAMETER_INVALID_BACKGROUND معلمة خلفية غير صالحة لملف PDF 118
PARAMETER_INVALID_INCLUDE_LINKS تضمين ارتباط الروابط غير صالح لقوات الدفاع الشعبي 119
PARAMETER_INVALID_INCLUDE_OUTLINE تضمين غير صالح معلمة مخطط تفصيلي لـ PDF 120
PARAMETER_INVALID_PAGE_SIZE حجم صفحة PDF غير صالح 121
PARAMETER_INVALID_PAGE_ORIENTATION اتجاه الصفحة غير صالح لقوات الدفاع الشعبي 122
PARAMETER_VERTICAL_MARGIN_TOO_LARGE الهامش العمودي لقوات الدفاع الشعبي كبير جدا 123
PARAMETER_HORIZONTAL_MARGIN_TOO_LARGE الهامش الأفقي لملف PDF أكبر من اللازم 124
PARAMETER_INVALID_COVER_URL عنوان URL للتغطية غير صالح لـ PDF 125
PARAMETER_NON_EXISTANT_COVER_URL عنوان URL المحدد للغلاف غير موجود في PDF 126
PARAMETER_MISSING_COOKIE_NAME اسم ملف تعريف الارتباط مفقود 127
PARAMETER_MISSING_COOKIE_DOMAIN مفقود ملف تعريف الارتباط المجال 128
PARAMETER_INVALID_COOKIE_NAME اسم ملف تعريف الارتباط غير صالح 129
PARAMETER_INVALID_COOKIE_DOMAIN ملف تعريف الارتباط غير صالح 130
PARAMETER_INVALID_COOKIE_DELETE ملف تعريف الارتباط غير صالح حذف القيمة 131
PARAMETER_INVALID_COOKIE_HTTP ملف HTTP غير صالح لملف تعريف الارتباط 132
PARAMETER_INVALID_COOKIE_EXPIRY انتهاء صلاحية ملف تعريف الارتباط غير صالح 133
PARAMETER_INVALID_CACHE_VALUE قيمة ذاكرة التخزين المؤقت غير صالحة 134
PARAMETER_INVALID_DOWNLOAD_VALUE قيمة تنزيل غير صالحة 135
PARAMETER_INVALID_SUPPRESS_VALUE قيمة إعاقة غير صالحة 136
المعلمة_MISSING_WATERMARK_المعرف مفقود watermark معرف 137
PARAMETER_INVALID_WATERMARK_المعرف باطل watermark معرف 138
PARAMETER_INVALID_WATERMARK_XPOS باطل watermark موقع x 139
PARAMETER_INVALID_WATERMARK_YPOS باطل watermark ذ الموقف 140
المعلمة_MISSING_WATERMARK_شكل Watermark غير معثور عليه 141
معامل_WATERMARK_كبير جدًا Watermark كبير جدا 142
PARAMETER_MISSING_PARAMETERS المعلمات المفقودة 143
PARAMETER_QUALITY_TOO_LARGE معلمة الجودة كبيرة جدا 144
PARAMETER_QUALITY_TOO_SMALL معلمة الجودة صغيرة جدا 145
PARAMETER_REPEAT_TOO_SMALL كرر المعلمة صغيرة جدا 149
PARAMETER_INVALID_REVERSE عكس المعلمة غير صالحة 150
PARAMETER_FPS_TOO_LARGE الإطارات لكل معلمة ثانية كبيرة جدًا 151
PARAMETER_FPS_TOO_SMALL الإطارات لكل معلمة ثانية صغيرة جدًا 152
PARAMETER_SPEED_TOO_FAST المعلمة السرعة بسرعة كبيرة 153
PARAMETER_SPEED_TOO_SLOW المعلمة السرعة بطيئة جدا 154
PARAMETER_INVALID_COMBINATION مزيج من المعلمات المدة ، FPS ، العرض والارتفاع كبير جداً 155
PARAMETER_START_TOO_SMALL ابدأ المعلمة صغيرة جدًا 156
PARAMETER_DURATION_TOO_SMALL المعلمة مدة صغيرة جدا 157
PARAMETER_NO_HTML لم يتم تحديد HTML 163
PARAMETER_INVALID_TARGET_VALUE تم تحديد هدف غير صالح 165
PARAMETER_INVALID_HIDE_VALUE عنصر غير صالح لإخفاء المحدد 166
PARAMETER_INVALID_INCLUDE_IMAGES قم بتضمين ارتباطات المعلمة لـ DOCX 167
PARAMETER_INVALID_EXPORT_URL عنوان URL للتصدير غير صالح 168
PARAMETER_INVALID_WAIT_FOR_VALUE انتظر غير صحيح المحدد 169
PARAMETER_INVALID_TRANSPARENT_VALUE شفاف غير صحيح المحدد 170
PARAMETER_INVALID_ENCRYPTION_KEY مفتاح التشفير غير صحيح المحدد 171
PARAMETER_INVALID_NO_ADS تم تحديد قيمة إعلان غير صالحة 172
PARAMETER_INVALID_PROXY تم توفير إعدادات وكيل HTTP غير صالحة 173
PARAMETER_INVALID_NO_NOTIFY تم تحديد قيمة إشعار ملف تعريف ارتباط غير صالح 174
PARAMETER_INVALID_HD تم تحديد قيمة عالية الوضوح غير صالحة 176
PARAMETER_INVALID_MEDIA_TYPE تم تحديد قيمة نوع وسائط غير صالحة 177
PARAMETER_INVALID_PASSWORD تم تحديد قيمة كلمة مرور غير صالحة 178
PARAMETER_INVALID_MERGE تم تحديد معرف دمج غير صالح 179
PARAMETER_INVALID_CLICK_VALUE محدد CSS غير صالح للنقر فوق المحدد 180
NETWORK_SERVER_OFFLINE خادم حاليا 200
NETWORK_GENERAL_ERROR خطأ عام في الشبكة 201
NETWORK_DDOS_ATTACK هجوم الحرمان الموزع 202
RENDERING_ERROR خطأ في التقديم العام 300
RENDERING_MISSING_SCREENSHOT لقطة شاشة مفقودة 301
خطأ عام خطأ عام 400
UPGRADE_REQUIRED ترقية المطلوبة 500
ملف_SAVE_خطأ قم بتقديم save خطأ 600
FILE_NON_EXISTANT_PATH مسار الملف غير موجود 601