打印样式/格式设置方法。

print-tools的Python项目详细描述


打印工具

Build StatusPyPI version

Includes useful methods for stylized/formatted printing.

安装

  • python3 -m pip install print-tools

用法

fromprint_tools.printerimportPrinterp=Printer()p.log('Printer initialized!')

方法

  • __init__
    • 风格
      • 默认Monokai,也可以使用Solarized
    • Monokai颜色
      • “橙色”、“洋红”、“紫色”、“蓝色”、“海绿”、“绿色”、“黄色”
    • 固色
      • “黄色”、“橙色”、“红色”、“洋红色”、“紫色”、“蓝色”、“青色”、“绿色”
  • log
    • 在文本前面用粗体日期/时间字符串记录文本
    • 参数
      • 文本
  • error
    • 打印红色错误:在文本前面,日志字符串可选
    • 参数
      • 文本
      • 对数(真)
  • success
    • 打印绿色成功:在文本前面,日志字符串可选
    • 参数
      • 文本
      • 对数(真)
  • arrow
    • 打印“->;”文本前面,缩进可选
    • 参数
      • 文本
      • 缩进(0)
  • chevron
    • 在文本前面打印“>>>;”,缩进可选
    • 参数
      • 文本
      • 缩进(0)
  • bullet
    • 在文本前面打印“•”,缩进可选
    • 参数
      • 文本
      • 缩进(0)
  • format
    • 字符串的自定义模板格式
    • 在字符串中按原样输入的模板格式:即[bold:green]
      • 格式参数可以更改为不同的外部运算符,必须是两个字符字符串,即“”将产生|bold:green|
    • 必须先输入修饰符
      • 粗体、斜体、下划线、重设
    • 接下来必须输入前景颜色,即[green]
    • 背景色必须以前缀输入,即[on_blue]
    • 可以使用reset修饰符删除格式,这可以与新格式(即[reset:bold:green]
    • 若要删除特定格式,请在参数前输入no_u(每个块一个参数),即[no_bold][no_italic]
      • 删除前景色
        • `[无前景]
      • 删除背景色
        • `[无背景]
    • 默认情况下,在print语句之后清除字符串格式,可以通过将argreset设置为false来更改此设置。
    • 此外,通过将arglog设置为true,可以首先打印日志字符串。

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

推荐PyPI第三方库


热门话题
servlets Java EE+GlassFish:如果用户在其他地方登录,则强制用户注销   java在不更改源代码的情况下添加钩子   安卓 Java TextView Onclick()返回表达式错误   java Excel文件未使用Apache存储内部内存   java getRowCount()和getSelectedColumn()不起作用   无法在java中生成视图绑定。util。Android Gradle插件2.1的NoTouchElementException   Java中的类型转换运算符百分比计算为零   主java中的调用方法   java在Javasound中播放多个示例   java如何知道webDriver成功打开URL   java jmock,每次调用时返回新对象   eclipse使用Java在Selenium WebDriver中生成可执行文件   macos捆绑Java OS X应用程序默认为MacRoman编码   java我应该把我的休息网关变成一个图书馆吗?   java Eclipse插件:查找包含子字符串的行号无效   Java IOException:在Linux上发送UDP数据包时没有可用的缓冲区空间   java无法解析jaxbxjc2中的名称“xjc:globalJavaType”。2.52.罐子   java是否有HibernateAPI来检查是否创建了数据库?