Æ®·¹ÀÌÄ¿ ¸®ºê

Tracerlib´Â Python Äڵ带º¸´Ù ½±°Ô ÃßÀû ÇÒ ¼öÀÖ´Â ÇïÆÛ ¼¼Æ®¸¦ Á¦°øÇÕ´Ï´Ù.
Áö±Ý ´Ù¿î·Îµå

Æ®·¹ÀÌÄ¿ ¸®ºê ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • BSD License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Calvin Spealman
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • https://github.com/ironfroggy/

Æ®·¹ÀÌÄ¿ ¸®ºê ű×


Æ®·¹ÀÌÄ¿ ¸®ºê ¼³¸í

Tracerlib´Â Python Äڵ带 ½±°Ô ÃßÀû ÇÒ ¼öÀÖ´Â Python À¯Æ¿¸®Æ¼ÀÇ ÁýÇÕÀÔ´Ï´Ù. ±×°ÍÀº Tracermanager¸¦ Á¦°øÇÏ¸ç ¿©·¯ ÃßÀû ±â´ÉÀ» °øÁ¸ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼öµ¿À¸·Î È°¼ºÈ­ ¹× ºñÈ°¼ºÈ­ µÉ ¼ö ÀÖ½À´Ï´Ù. ¼öµ¿À¸·Î ¶Ç´Â With Statement.tracer Ŭ·¡½ºÀÇ ÄÁÅؽºÆ® °ü¸®ÀÚ°¡ ´Ù¸¥ ÃßÀû À̺¥Æ®¸¦ ÈξÀ ½¬¿öÁÝ´Ï´Ù. TraceExceptions (Tracer) : DEF TRACE_Exception (Self, Func_name, Exctype, Value, TB) : "Àμâ"¿¹¿Ü¸¦ º¸¾Ò½À´Ï´Ù. % R "% (°ª,) ÃßÀûÀÚµµ ¼ö½Å ´ë±âÇÏ´Â À̺¥Æ®µµ ½±°Ô ÇÊÅ͸µ ÇÒ ¼ö ÀÖ½À´Ï´Ù. À̺¥Æ® ¸Å°³ º¯¼ö, ÀÀ´ä ÇÒ ÃßÀû À̺¥Æ® ¸ñ·Ï°ú package.module.class.functionÀÇ Çü½ÄÀ¸·Î ÀÀ´ä ÇÒ °æ·Î ¸ñ·ÏÀ» ¸ðµÎ Çã¿ëÇÕ´Ï´Ù. ÀÌ°ÍÀº ½±°Ô ÃßÀû ÇÔ¼ö¸¦ ½±°Ô ÁÙ ¼ö ÀÖ½À´Ï´Ù. ¶Ç´Â Æ®·¹À̼­¸¦ ¼­ºê Ŭ·¡½ºÇÏ°í À¯¿ëÇÑ ÃßÀû _ * () ¸Þ¼­µå Áß Çϳª¸¦ ±¸ÇöÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇÁ·¹ÀÓÀ» ·¦ÇÎ ÇÑ µµ¿ì¹Ì Ŭ·¡½º ÇÁ·¹ÀÓ ÇÁ·¹ÀÓ Å¶À» ±¸ÇöÇÏ°í ÇÔ¼ö À̸§°ú Àμö¸¦ with.Inspector = frameInspector (SYS ._getFrame ()) "È£Ãâ", Inspector.Func_NamePrint "args :", Inspector.Argsprint "kwargs :", Inspector.KwargsproductÀÇ È¨ÆäÀÌÁö


Æ®·¹ÀÌÄ¿ ¸®ºê °ü·Ã ¼ÒÇÁÆ®¿þ¾î