安装:pip install icecream
使用:
ic.disable() # 禁用,只需要禁用就可以直接线上使用,不必要注释,方便的要命
# -*- coding:utf-8 -*-
from icecream import ic
ic.disable() # 禁用,只需要禁用就可以直接线上使用,不必要注释
ic.enable() # 开启
# 配置开头prefix; includeContext默认为False,开启后输出显示运行模块、行号、类、方法等详细位置信息
ic.configureOutput(prefix="print |||||| ", includeContext=True)
d = {"name": "张三", "age": 10}
ic(d['name'], d.keys(), d.values())
# 控制台输出结果
print |||||| demo1.py:175 in <module>
d['name']: '张三'
d.keys(): dict_keys(['name', 'age'])
d.values(): dict_values(['张三', 10])