معالج الأخطاء

التحميل الان

معالج الأخطاء الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • Chris Withers
  • موقع ويب الناشر:
  • https://secure.simplistix.co.uk/

معالج الأخطاء العلامات


معالج الأخطاء وصف

معالج إطار تسجيل الدخول الذي يتتبع عند تسجيل الرسائل أعلاه مستوى معين. ErrorHandler هو معالج لإطار تسجيل الدخول القياسي Python الذي يمكن استخدامه لمعرفة ما إذا كان قد سجلت الرسائل أو أعلى مستوى معين. يمكن أن يكون هذا مفيدا عند الرغبة في التأكد من عدم تسجيل أي أخطاء قبل ارتكاب البيانات مرة أخرى إلى قاعدة بيانات. إليك مثال: أولا، قمت بإعداد معالج الخطأ: >>> من تسجيل الدخول GetLogger >>> من errorhandler استيراد errorhandler >>> logger = getlogger () >>> e = errorhandler () بدأ المعالج أطلقت: >>> e.firedfalsethen، فأنت تفعل أي شيء آخر عليك القيام به، والتي قد تنطوي على تسجيل الدخول: >>> logger.info ("بعض المعلومات") >>> e.firectfalsehowever، إذا حدث أي تسجيل عند مستوى خطأ أو أعلاه: >>> logger.Error (خطأ "خطأ") ثم يصبح معالج الخطأ النار: >>> استخدم E.Firedtrueyou هذا كشرط لفعل إجراءات معينة فقط عند عدم تسجيل أي أخطاء: >>> إذا ه. أطلقت: ... طباعة "عدم تحديث الملفات كأخطاء قد حدثت" غير تحديث الملفات كأخطاء قد حدثت التعليمات البرمجية الخاصة بك تعمل في دفعات، فيمكنك واي SH لإعادة تعيين معالج الخطأ في بداية كل دفعة: >>> E.RESET () >>> E.FiredFalseFinally، من الممارسات الجيدة إزالة المعالج عند الانتهاء، على الرغم من أن هذا لا يهم كثيرا: >>> E.remove () E.REMOVE () مرة واحدة إزالتها، لن يتم إطلاق معالج الخطأ، حتى >>> Logger.Error ("خطأ") >>> E.Fired Falsethe مجموعة كاملة من الخيارات المتوفرة عند إنشاء معالج خطأ كما يلي: errorhandler (المستوى = تسجيل. سيؤدي أي رسالة مسجلة أو أعلى من هذا المستوى إلى تشغيل Handler. LoggerThis يحدد المسجل الذي سيتم تثبيت معالج الخطأ. الافتراضي هو Root Logger.Installif True، يتم تثبيت المعالج تلقائيا. إذا FALSE، يجب تثبيت المعالج يدويا عن طريق استدعاء طريقة تثبيته: >>> E = ErrorHandler (Install = خطأ) >>> Logger.Error ("خطأ") >>> E.Fired False >>> E .install () >>> logger.Error (خطأ ") >>> E.Fired True >> متطلبات E.Remove (): بيثون


معالج الأخطاء برامج ذات صلة

ثرثار

loudmouth هي مكتبة ج خفيفة الوزن وسهلة الاستخدام للبرمجة بروتوكول Jabber. ...

128

تحميل