DebugInfo 模块功能系统介绍 文本上色 文本与表格对齐 分隔线 秒表计算器 语义日期
背景
今天系统性的为大家介绍一下 DebugInfo 模块。这个模块提供了一些丰富的基本功能的封装,希望能给有需要的人带来些许帮助。
文本上色
DebugInfo 模块引入了 colorama提供文本颜色支持。
# -*- coding:UTF-8 -*-# region 引入必要依赖
from DebugInfo.DebugInfo import *# endregion# 将要打印的文本做为 函数 红字 的入参
print(红字('这是串红色的文字'))
以上代码,将要打印的文本通过方法 红字 修饰后做为 print 的参数,则可以打印出红色的字体,如下:
DebugInfo模型还提供了以下的颜色修饰支持,以下代码分别进行的方法名和效果的打印展示:
# -*- coding:UTF-8 -*-# region 引入必要依赖
from DebugInfo.DebugInfo import *# endregion画板 = 调试模板()画板.添加一行('红字', 红字('红字'))
画板.添加一行('红底', 红底('红底'))画板.添加一行('红底白字', 红底白字('红底白字'))
画板.添加一行('红底黑字', 红底黑字('红底黑字'))
画板.添加一行('红底黄字', 红底黄字('红底黄字'))
画板.添加一行('绿字', 绿字('绿字'))
画板.添加一行('绿底', 绿底('绿底'))
画板.添加一行('黄字', 黄字('黄字'))画板.添加一行('黄底', 黄底('黄底'))
画板.添加一行('蓝字', 蓝字('蓝字'))
画板.添加一行('蓝底', 蓝底('蓝底'))画板.添加一行('洋红字', 洋红字('洋红字'))
画板.添加一行('洋红底', 洋红底('洋红底'))
画板.添加一行('青字', 青字('青字'))
画板.添加一行('青底', 青底('青底'))
画板.添加一行('白字', 白字('白字'))
画板.添加一行('白底黑字', 白底黑字('白底黑字'))画板.添加一行('黑字', 黑字('黑字'))
画板.添加一行('黑底', 黑底('黑底'))
画板.添加一行('绿底白字', 绿底白字('绿底白字'))画板.展示表格()
代码运行如下:
事实上,不同的颜色修饰是可以嵌套的,例如下面的代码将红字进行三重修饰。
# -*- coding:UTF-8 -*-# region 引入必要依赖
from DebugInfo.DebugInfo import *# endregion文本 = 红字('红字')
文本 = 黄字(f'黄字{文本}')
文本 = 蓝字(f'蓝字{文本}')print(文本)
上面的代码运行效果如下,最内层是红字,中间是黄字,外层是蓝字:
分隔线
DebugInfo模块提供了一个分隔线模板类,可以方便的生成分隔线。分隔线模板支持:
- 指定符号
- 指定提示内容
– 指定对齐方式 - 修饰颜色
- 指定长度
– 提示内容不影响分隔线长度,除非提示内容长于指定的总长度
DebugInfo 模块功能系统介绍 文本上色 文本与表格对齐 分隔线 秒表计算器 语义日期相关推荐
- UltraEdit 21.30.1006.0 繁体中文破解版(功能最强的文本编辑器)
UltraEdit 是一款支持文本,HTML.PHP.Perl.Java 和 JavaScript 等众多流行计算机高级语言的程序编辑器.与Notepad ++相比,UltraEdit支持十六进制编辑 ...
- 计算机上的查找替换功能快速格式化,Word2013文档中使用查找和替换功能来快速更改文本格式的方法...
在对文档进行处理时灵活使用Word的查找和替换功能将能够取得事半功倍的效果.下面介绍Word2013文档中使用查找和替换功能来快速更改文本格式的方法. 1.在"开始"选项卡中单击& ...
- 地图漫游功能的具体体现_一卡通考勤门禁管线系统主要模块功能说明
一卡通考勤门禁管线系统主要模块功能说明 一.一卡通考勤门禁管线系统公共部分 一卡通考勤门禁管线系统矢量图层的显示控制 对用户主要关心的道路.区域.建构筑物等图形要素进行了图层矢量化的处理,系统可以通过 ...
- 开源Odoo ERP13.2版本模块功能
开源Odoo ERP采用开源商业模式为核心运营,欧度软件江苏有限公司是Odoo在中国国内的官方合作伙伴.以用户为中心,系统包含客户关系管理,采购管理,销售管理,库存管理,生产管理,财务管理,供应链管理 ...
- KBQA_多轮对话——模型源码解析(一)Pickle模块功能详解
KBQA_多轮对话--模型源码解析(一)Pickle模块功能详解 pickle --- Python 对象序列化的基本功能 1.pickle基本概念 2.pickle 与 json 模块的比较 3.p ...
- JavaWEB二十一:BookShop项目 - 各模块功能
BookShop项目 - 各模块功能 导读:各模块的开发逻辑架构 业务逻辑 对项目的各部分进行开发时,首要任务是明确该部分的业务逻辑.明确任务逻辑后,才可能对html文件.dao层.service层. ...
- iOS 9应用开发教程之多行读写文本ios9文本视图
iOS 9应用开发教程之多行读写文本ios9文本视图 多行读写文本--ios9文本视图 文本视图也是输入控件,与文本框不同的是,文本视图可以让用户输入多行,如图2.23所示.在此图中字符串" ...
- 基于结构化数据的文本生成:非严格对齐生成任务及动态轻量的GCN生成模型
作者|邴立东.程丽颖.付子豪.张琰等 单位|阿里巴巴达摩院.香港中文大学等 摘要 基于结构化数据生成文本(data-to-text)的任务旨在生成人类可读的文本来直观地描述给定的结构化数据.然而,目前 ...
- 用文本指导文本:基于文本的自监督可控文本生成模型
论文标题: CoCon: A Self-Supervised Approach for Controlled Text Generation 论文作者: Alvin Chan, Yew-Soon On ...
- 使用计算机制作数字文本格式,电脑excel表格如何将文本格式变成数字格式
电脑excel表格如何将文本格式变成数字格式 文本格式和数字格式的单元格显示是有部分不一样的,今天小编就告诉大家电脑excel表格如何将文本格式变成数字格式. 具体如下: 1.首先我们打开电脑中的Ex ...
最新文章
- 动态图相册 android,App Store 上的“动态图相册”
- 【Web安全】实战sqlmap绕过WAF
- 【学术相关】李沐:如何把近十页的论文读成半页
- 用 DomIt! XML 处理工作
- NDK学习笔记-JNI的引用
- Unity3d接入视频监控
- 列出spring security的所有SecurityFilterChain
- Windows Server 2016存储空间直连技术的探秘
- 新站如何迅速提高流量和被百度收录的技巧绝版
- 网页防篡改系统的使用体验
- Windows Apache Django 配置
- Resource is out of sync with the file system
- (转)Python之区块链入门
- 解决 “数据库 'tempdb' 的日志已满。请备份该数据库的事务日志以释放一些日志空间” 的问题...
- ShuffleNet_v1论文阅读
- 安卓快手批量取关软件v2.0
- xgboost算法_XGBoost算法背后的数学:尽可能简单地解释XGBoost算法背后的数学机制...
- Oracle存储过程中游标的简单使用
- php redis 详细操作
- 如何查看python有哪些内置函数_如何查看 Python 全部内置变量和内置函数?
热门文章
- MATLAB学习_操作数据与文件
- Xamarin.Android实现拨打电话的功能
- Android权限中文描述大全(转)
- xavier(arm)安装anaconda
- R语言使用match函数获取向量中特定值的位置(position of a particular value)、which.max函数获取向量中最大值的位置
- flac怎么转为mp3?
- UIUC同学收集的代码合集(分类版)
- 2020鼠年集五福行动又开始了,今年的5亿元你能分到多少呢?
- Java毕设项目春运出行铁路路线规划推荐系统计算机(附源码+系统+数据库+LW)
- java jsp动态生成 pdf_[JAVA100例]039、生成PDF文件