faulthandler.

عرض ثعبان تراثي في حادث تحطم
التحميل الان

faulthandler. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • اسم الناشر:
  • Victor Stinner

faulthandler. العلامات


faulthandler. وصف

عرض بايثون تراث في حادث تحطم Faulthandler هي وحدة نمطية ل SIGSEGV و SIGFPE و SIGBUS و SIGILL لعرض Bython Backtrace واستعادة المعالج السابق. تخصيص مكدس بديل لهذا المعالج، إذا كان Sigaltstack () متاحا، لتكون قادرا على تخصيص الذاكرة على المكدس، حتى على تجاوز المكدس. فرض الوحدة والاتصال FAULTHANDLER.Enable () لتمكين معالج الأعطال. Python Backtrace مكتوب إلى ملف واصف 2 الذي من المفترض أن يكون دفق الخطأ القياسي. قم ببدء تطبيقاتك الرسومية في محطة وتشغيل الخادم الخاص بك في المقدمة لرؤية Backtrace.Website: https://github.com/haypo/faultheandler/wiki/example:example من خطأ تجزئة على Linux: Python >>> >>> faulthandler.enable () >>> faulhandler.sigsegv () خطأ ثعبان القاتل: التجزئة الأخضر اكتب الأمر التالي: Python Setup.py InstallThen يمكنك اختبار الإعداد الخاص بك باستخدام الأمر التالي: Python Test.pyyou تحتاج إلى مترجم C (على سبيل المثال. دول مجلس التعاون الخليجي) ورؤوس Python لبناء وحدة FAULTHANDLER. على سبيل المثال على Fedora، عليك تثبيت Python-Devel Package (Sudo Yum تثبيت Python-Devel). Faulthandler وحدة معالج Apifault (تعطيل افتراضيا): * تمكين (): تمكين معالج الخطأ * تعطيل (): تعطيل معالج الخطأ * iSenabled * Sigill (): ارفع إشارة سيجيل (تعليمات غير قانونية) * SIGSEGV (): ارفع إشارة SIGSEGV (خطأ تجزئة)، وقراءة الذاكرة من null (العنوان 0) Sigbus () و Sigill () غير متوفرة على جميع أنظمة التشغيل. يمكن قراءة الإصدار في سمة "الإصدار": استخدم "الإصدار >> 8" للحصول على الإصدار الرئيسي، و "الإصدار و 255" للحصول على إصدار بسيط. متطلبات: بيثون ما الجديد في هذا الإصدار: إضافة سجل () وإلغاء التسجيل () إضافة وسيطة all_threads اختيارية لتمكين () الحد من Backtrace إلى 100 مواضيع تخصيص كومة بديلة لمعالج الإشارة القاتلة لتكون قادرة على عرض تراخيص تراثية على تجاوز سعة مكدس (تحديد have_sigaltstack). على ويندوز.


faulthandler. برامج ذات صلة