python - 智能::Python 的评论?
问题描述
是否有任何 Python 包提供与 perl 的Smart::Comments类似的功能?
它有许多特性,但它的核心功能是在程序运行时使特殊前缀的注释评估并打印这些注释中的表达式。
从文档中举一个简单的例子:
### Expected: 2 * $prediction
### Got: $result
印刷:
### Expected: 42
### Got: 13
我尝试了许多 Python 的调试打印包,发现它们都导致代码过于嘈杂,因为调试打印语句穿插在代码中。
Smart::Comments让我可以在注释中保留调试打印语句,当我不需要关注它们而只关注代码时,我可以轻松地忽略它们。
Python有这样的东西吗?
解决方案
推荐阅读
- c# - 如何在不同的方法中调用 C# 变量?
- python - 改变数组的内容
- crystal-lang - Crystal 在哪里安装分片?
- java - 在 Windows 10 中安装 Netbeans
- apache-camel - 骆驼上下文在骆驼集群中如何工作?
- flutter - 您将如何根据选择的选项卡使用 DefaultTabController 显示不同的操作小部件?
- javascript - 将元素从一个数组移动到另一个数组以便可以重复(JavaScript)
- android - 如何只录制我自己的应用程序音频(不是其他应用程序或系统音频) - Android Studio
- node.js - Elasticsearch 没有生成唯一的 _id
- sql-server - 如何在 AWS 上恢复多部分 SQL Server 数据库备份?