x(),用于低级调试

cs.x的Python项目详细描述


x(),用于低级调试

x()是我的低级别特别调试消息函数。 它接受与%一起使用的消息和可选格式参数。 在这里,它在自己的模块中呈现,以供重用。

它通常直接写入sys.stderr,但接受可选的 关键字参数file指定不同的类文件对象。 如果未指定file,则使用 全局变量X_discardX_loggerX_via_tty: 如果X U记录器,则记录对该记录器的警告; 否则,如果x_via_tty,则打开/dev/tty并将消息写入它; 否则,如果x_discard,则丢弃消息; 否则将消息写入sys.stderr。 X_discard的默认值是not sys.stderr.isatty()

函数X(msg, *args, **kw)

无条件地编写消息msg

如果在msg之后有位置参数, 格式化msg使用带这些参数的%扩展。

关键字参数:

  • file:指定输出文件的可选关键字参数。
  • colour:可选文本颜色。 如果指定,则用ansi转义序列环绕消息 以这种颜色呈现文本。

如果file不是none,则无条件写入; 否则,如果x_logger,则向该logger记录警告; 否则,如果x_via_tty,则打开/dev/tty并将消息写入它; 否则,如果x_discard,则丢弃消息; 否则将消息写入sys.stderr。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
javai是JAXB的新手。如何将两个具有不同名称空间的不同xml合并为一个具有根元素的xml并将其解组?   JDO中的java应该是可传递的DefaultFetchGroup吗   java服务器配置问题   java在理解JList时遇到困难   java何时将RequestContextFilter用于Jersey?   java从数据库中读取文本文件。jar文件   Java正则表达式,仅适用于不包括零的正数   爪哇番石榴。类路径中的jar   JavaEE:关于设计的问题   java GUI,在面板中排列按钮   java Android为什么使用接口被认为是活动和片段之间通信的最佳实践?   java如何获取wicket图像的url以在开放图元标记中使用它   从Java字节[]>Base64>Javascript数组缓冲>Base64>byte[]   java正则表达式帮助字符串JWE766。1.pdf格式摘录766   java Hibernate,JPA忽略@Formula