IceCream 一个用于甜美和奶油色打印调试的小库
IceCream 是一个用于甜蜜和奶油调试的小库。
你曾经使用过 print() 或 log() 来调试你的代码吗?
你当然知道。
IceCream,或简称 ic,让打印调试变得更甜蜜。
IceCream 经过充分测试,获得许可,并支持 Python 2、Python 3、PyPy2 和 PyPy3。
检查变量 你有没有打印过变量或表达式来调试你的程序?
如果您曾经输入过类似 print(foo('123')) 或更彻底的 print("foo('123')", foo('123')) 之类的内容,那么 ic() 可以提供帮助。
使用参数, ic() 检查自身并打印它自己的参数和这些参数的值。
from icecream import ic def foo(i): return i + 333 ic(foo(123)) 打印 ic|
foo(123): 456 同样,d = {'key': {1: 'one'}} ic(d['key'][1]) class klass(): attr = 'yep' ic(klas
评论0
最新资源