文 | ssw

来源:Python 技术「ID: pythonall」

你是不是经常在使用某些库的命令的时候,被它在终端的print装到了。比如java日志

第一印象很重要,要给人一种猴赛雷的感觉。

基于这种理论,

给大家打个招呼,i am ssw

.-.     .--.  .-.   .-.    .----. .----..-. . .-.
| |    / {} \ |  `.'  |   { {__  { {__  | |/ \| |
| |   /  /\  \| |\ /| |   .-._} }.-._} }|  .'.  |
`-'   `-'  `-'`-' ` `-'   `----' `----' `-'   `-'

哈,效果居然跟java程序打印出来的一模一样,或者更靓

不小心装到了。

再来一个

██▓    ▄▄▄       ███▄ ▄███▓     ██████   ██████  █     █░
▓██▒   ▒████▄    ▓██▒▀█▀ ██▒   ▒██    ▒ ▒██    ▒ ▓█░ █ ░█░
▒██▒   ▒██  ▀█▄  ▓██    ▓██░   ░ ▓██▄   ░ ▓██▄   ▒█░ █ ░█
░██░   ░██▄▄▄▄██ ▒██    ▒██      ▒   ██▒  ▒   ██▒░█░ █ ░█
░██░    ▓█   ▓██▒▒██▒   ░██▒   ▒██████▒▒▒██████▒▒░░██▒██▓
░▓      ▒▒   ▓▒█░░ ▒░   ░  ░   ▒ ▒▓▒ ▒ ░▒ ▒▓▒ ▒ ░░ ▓░▒ ▒  ▒ ░     ▒   ▒▒ ░░  ░      ░   ░ ░▒  ░ ░░ ░▒  ░ ░  ▒ ░ ░  ▒ ░     ░   ▒   ░      ░      ░  ░  ░  ░  ░  ░    ░   ░  ░           ░  ░       ░            ░        ░      ░

其实这个print很简单,不是我闲的一个字符一个字符敲出来的。

给大家分享一个神器www.patorjk.com/software/taag ,

你可以通过关键词生成各种装逼的字符。点击“Test All”

挑一个喜欢的,然后复制粘贴到代码里就可以了。

也许你会觉得打印到终端,呈现出来是黑白的,b格不够。

那么还可以结合rich,带上颜色

from rich.console import Console
from rich import print
console = Console()
console.rule("[bold blue]另一种风格")
name = '''██▓    ▄▄▄       ███▄ ▄███▓     ██████   ██████  █     █░
▓██▒   ▒████▄    ▓██▒▀█▀ ██▒   ▒██    ▒ ▒██    ▒ ▓█░ █ ░█░
▒██▒   ▒██  ▀█▄  ▓██    ▓██░   ░ ▓██▄   ░ ▓██▄   ▒█░ █ ░█
░██░   ░██▄▄▄▄██ ▒██    ▒██      ▒   ██▒  ▒   ██▒░█░ █ ░█
░██░    ▓█   ▓██▒▒██▒   ░██▒   ▒██████▒▒▒██████▒▒░░██▒██▓
░▓      ▒▒   ▓▒█░░ ▒░   ░  ░   ▒ ▒▓▒ ▒ ░▒ ▒▓▒ ▒ ░░ ▓░▒ ▒  ▒ ░     ▒   ▒▒ ░░  ░      ░   ░ ░▒  ░ ░░ ░▒  ░ ░  ▒ ░ ░  ▒ ░     ░   ▒   ░      ░      ░  ░  ░  ░  ░  ░    ░   ░  ░           ░  ░       ░            ░        ░      ░    '''
print(f'[blue]{name}[/blue]')

是不是有一种黑客的既视感。

戴上面具,你就是黑客里最靓的仔

绿色码雨,矩阵重启,邪魔入侵,

维护世界和平的任务就交给靓仔你了

let's continue,

这个rich还有一个好处,一般在终端打印分割线

print('#'*30)
##############################

low了一点,

不符合我们猴赛雷的风格。

我们换一种手法,

使用rich的console.rule(),

将终端输出分成多个部分

from rich.console import Console
console = Console()
console.rule("[bold red]你很猴赛雷呢")

如果觉得文字乏味,这个网站还有字符图片

超级赛亚人,蜘蛛侠,小日本等

甚至还有贪吃

这样print才够劲!相关推荐

  1. 大屏幕和笔记本适应 html,大屏幕 才够劲!超大屏幕笔记本推荐

    [PConline 海选导购]笔记本经过了漫长的发展,在自我淘汰与自我完善的不断演变中,最终形成了以14.15寸为主流的局面.纵观笔记本市场,超过15寸的大屏本屈指可数,这也难怪,因为笔记本存在的理由 ...

  2. 耳机要选无线蓝牙的,更要选主动降噪的,哈氪time pro够静够劲

    你要问我什么样的无线蓝牙耳机才是最棒的,那对不起,我无法告知你答案,毕竟耳机市场几十元到几千元的产品,比比皆是.所以,如何选择一款适合自己的真无线蓝牙耳机,可能会让人犯难.如果你想要寻找一款颜值高.音 ...

  3. 网上的python教程值不值得买_Python新人入手线程技术教程,值得收藏

    相信很多新手同学才开始学习Python的时候,对于线程技术很是困惑,今天就给大家带来了Python新手入手线程技术的教程,希望可以帮到大家. 1.线程基础1.1.线程状态线程有5种状态,状态转换的过程 ...

  4. python 线程指南

    转载地址:http://www.cnblogs.com/huxi/archive/2010/06/26/1765808.html 本文介绍了Python对于线程的支持,包括"学会" ...

  5. Python多线程详解

    本文介绍了Python对于线程的支持,包括"学会"多线程编程需要掌握的基础以及Python两个线程标准库的完整介绍及使用示例. 注意:本文基于Python2.4完成,:如果看到不明 ...

  6. python 之 字符编码 和 中文显示

    关于编码 (首先了解一下ascii.gb2312.gbk.utf-8.unicode的关系 http://www.cnblogs.com/skynet/archive/2011/05/03/20351 ...

  7. python 判断线程状态_Python线程指南

    Python线程指南 本文介绍了Python对于线程的支持,包括"学会"多线程编程需要掌握的基础以及Python两个线程标准库的完整介绍及使用示例. 注意:本文基于Python2. ...

  8. pb 修改数据窗口种指定字段位置_第三章 Python数据类型 容器

    数据类型 容器 Python中的数据包括元素和容器两大类: 元素: 1.数字 包括整数.浮点数. 1.1整数 1.2浮点数 2.布尔类型 3.删除数字对象引用,例如: 4.数字类型转换 5.数学函数 ...

  9. 简单实用,Python代码调试利器

    ❝ 本文示例代码及文件已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes ❞ 1 简介 尽管有那么多花里胡哨的debug工 ...

最新文章

  1. 数字图像处理- 3.6 锐化空间滤波器
  2. 手机适配鸿蒙教程,鸿蒙系统支持手机介绍
  3. Linux vi常用指令使用案例汇总
  4. idea怎么设置选中文件时,自动在左侧弹出文件所在位置及文件
  5. 主动訪问用户数据的背后是品牌战略
  6. 安装Windows NT4.0
  7. springmvc01
  8. python 爬取种子_利用python代码爬取torrentkitty上的种子
  9. python鸡兔同笼头35只_python_鸡兔同笼问题
  10. 使用Excel批量生成SQL语句
  11. 嵌入式开发学习路线图
  12. 如何使用报表工具设置页眉与页脚
  13. css实现文字越界省略,且后面紧跟一个图标
  14. recovery 升级界面顶部花屏问题分析
  15. 为FireFox增加自定义搜索引擎
  16. 招行信用卡中心2021暑期实习笔试
  17. 基金从业资格考试(科目二):证券投资基金(第二版)上册 学习笔记
  18. 手机号码正则表达式(含虚拟运营商)
  19. Win7下svchost.exe占用内存过多
  20. 《敏捷开发一千另一夜》 读后感1

热门文章

  1. BIM 360 二次开发入门
  2. cv.waitkey()参数详解
  3. webpack安装及配置
  4. jsp+servlet实现商城购物车功能
  5. OpenGL | 放置摄像机gluLookAt函数
  6. wangEditor图片上传
  7. CFileDialog使用总结
  8. 如何选择IT培训机构?
  9. Hexo个人博客绑定域名
  10. Manjaro Linux使用必应图片桌面/锁屏壁纸,每天自动更换