跳转到主要内容

打印调试助手。

项目描述

dprint

打印调试助手。

动机

dprint 受启于 python-ideas 线程,展示通过一点魔法般的普通Python代码可以实现什么。

安装

它在PyPI上作为 dprint。显然的方法将正常工作

pip install dprint

使用

dprint 模块导入函数 dprint

from dprint import dprint


def spam():
    eggs = 10
    dprint(eggs * 2)

spam()

运行上述脚本将得到

$ python script.py
script.py:6 in spam
  eggs * 2 -> 20

操作假设

用于确定传递给dprint的表达式的当前逻辑基于一些假设

  • 导入的函数必须被调用为 dprint
  • 调用不应跨越超过1行
  • 一行上不超过1个调用

未来的版本可能会放宽这些假设。

许可证

本仓库中所有文件均受MIT许可证保护。

项目详情


下载文件

下载适合您平台的文件。如果您不确定要选择哪个,请了解更多关于 安装包 的信息。

源代码分发

dprint-0.1.0.tar.gz (4.4 kB 查看哈希值)

上传时间: 源代码

构建分发

dprint-0.1.0-py2.py3-none-any.whl (7.4 kB 查看哈希值)

上传时间: Python 2 Python 3

支持者