Logsna.

مكتبة بيثون صغيرة توفر تنسيق إخراج سجل عاقل
التحميل الان

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

الإعلانات

  • Rating:
  • رخصة:
  • MIT/X Consortium Lic...
  • السعر:
  • FREE
  • اسم الناشر:
  • Ruslan Spivak
  • موقع ويب الناشر:
  • http://github.com/rspivak/

Logsna. العلامات


Logsna. وصف

Logsna هي مكتبة بيثون صغيرة توفر تنسيق إخراج سجل عاقل.http: //logsna.readtheedocs.orginstallation PIP تثبيت Logsnaor إصدار حافة النزيف من فرع Master Git: PIP تثبيت GIT + HTTPS: // github.com/rspivak/logsnagn.git#eggg=logsnahow لاستخدام Itlogsna يوفر سجل فئة فئة مخصصة .Formatter التي يمكن استخدامها في ملف تكوين التسجيل: # Sanefmt.pyimport تسجيل الدخول تسجيل الدخول. Configfrom Stringio Import Stringioconfig = "" \ "\" مفاتيح = جذر مفاتيح = وحدة التحكم Class = تسجيل reving.streamhandlerargs = (sys.stderr،) mismatter = عاقل keys = sane المستوى = debughandlers = console # فئة فئة مخصصة لدينا Class = Logsna.Formatter "" التكوين = String = Logging.config.FileConfig (CONFIG) LOG.GENTLOGGER ('mylogger.component1') log.debug ("رسالة تصحيح") log.info (' رسالة المعلومات ") Log.Warning (" رسالة تحذير ") سجل. جرب السجل. جرب: 1 / 0except: log.Exception ('هيوستن لدينا مشكلة") هذا هو H OW لاستخدامه في الرمز مباشرة: استيراد تسجيل الدخول تسجيل الدخول # إنشاء loggerlog = تسجيل الدخول. تسجيل الدخول loggring.ogger ('mylogger.component1') log.setlevel (logging.debug) # إنشاء معالج وحدة التحكم ومستوى تعيين إلى debugch = تسجيل. setlevel (logging.debug) # إنشاء مثيل من Sane Formatterformatfermatter = Logsna.Formatter () # إضافة هكلاتنا المنسقلة إلى Handlerch.SetFormatter (Formatter) # إضافة معالج وحدة التحكم إلى LoggerLog.addhandler (CH) Log.Debug ( سجل "رسالة تصحيح") log.info ('رسالة المعلومات') Log.Warning ("رسالة تحذير") Log.Critical ("الرسالة الحرجة") حاول: 1 / 0excepce: Log.Exception ('Houston لدينا مشكلة ") برنامج السجل هو إخراج من البرنامج أعلاه: تصحيح MyLogger.component1: تصحيح MessageInfo MyLogger.component1: Info MessageWarning MyLogger.component1: تحذير MessageCritical Mylogger.compernent1: Mylogger.comProomError 1: MyLogger.comError MyLogger.component1: هزم على لدينا مشكلة! Traceback (استدعاء الأحدث الماضي) :! ملف "/home/alienoid/python/sanefmt.py"، السطر 67، في <


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

TypeQuery.

طريقة بسيطة وقذرة لتحديد الأساليب العامة للأنواع الموجودة ...

56

تحميل

Sctel

المكتبات الأساسية المستخدمة في المشاريع المتعلقة بالهاتف ...

91

تحميل