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第三方库


热门话题
JavaBeanio如何将抽象类或接口映射为记录或段   java Jboss 4.2.2到Jboss 7.1.1的迁移问题   如果Java运行时高于给定版本,则强制Maven失败   java在部署时持久化实体   java如何使用jdatechooser从mysql数据库中保存和检索空日期   java Google Drive SDK如何获取文件所在的文件夹?   java使用spring mvc mybatis从oracle db获取失败用户登录结果的数量   数组如何在java中拆分数字文件?   创建对象期间出现安卓 Java空指针异常   java 安卓supportv4。jar在Eclipse中未正确导入   java如何在javafx中创建这种类型的按钮   关于Spring集成和原型范围的java之谜   java正则表达式:在2个标记之间提取DNA信息   使用getText()时出现java空指针异常。toString()。修剪();   java如何从spring控制器获取angularjs中的模型属性值