Python中输出ASCII大文字、艺术字、字符字小技巧


Posted in Python onApril 28, 2015
display text in large ASCII art fonts 

显示大ASCII艺术字体

这种东西在源码声明或者软件初始化控制台打印时候很有用。
例如下图:

Python中输出ASCII大文字、艺术字、字符字小技巧

这是查看HTML源码中截图而来,看到这种字体的网站名称,很cool,下面就介绍一下Python中如何输出这种字符字。

$ sudo apt-get install figlet

$ figlet orangleliu

                            _      _ _       

  ___  _ __ __ _ _ __   __ _| | ___| (_)_   _ 

 / _ \| '__/ _` | '_ \ / _` | |/ _ \ | | | | |

| (_) | | | (_| | | | | (_| | |  __/ | | |_| |

 \___/|_|  \__,_|_| |_|\__, |_|\___|_|_|\__,_|

python中也有这个工具的实现
$ sudo pip install pyfiglet

$ pyfiglet orangleliu.info

                             _      _ _         _        __       

  ___  _ __ __ _ _ __   __ _| | ___| (_)_   _  (_)_ __  / _| ___  

 / _ \| '__/ _` | '_ \ / _` | |/ _ \ | | | | | | | '_ \| |_ / _ \ 

| (_) | | | (_| | | | | (_| | |  __/ | | |_| |_| | | | |  _| (_) |

 \___/|_|  \__,_|_| |_|\__, |_|\___|_|_|\__,_(_)_|_| |_|_|  \___/

参考这个回答
http://stackoverflow.com/questions/9632995/is-there-a-python-library-that-allows-to-easily-print-ascii-art-text
Python 相关文章推荐
python获取一组数据里最大值max函数用法实例
May 26 Python
如何使用 Pylint 来规范 Python 代码风格(来自IBM)
Apr 06 Python
python 爬虫一键爬取 淘宝天猫宝贝页面主图颜色图和详情图的教程
May 22 Python
python 多线程中子线程和主线程相互通信方法
Nov 09 Python
Django使用redis缓存服务器的实现代码示例
Apr 28 Python
Python面向对象进阶学习
May 21 Python
使用pyinstaller逆向.pyc文件
Dec 20 Python
Python3.7实现验证码登录方式代码实例
Feb 14 Python
django-xadmin根据当前登录用户动态设置表单字段默认值方式
Mar 13 Python
python 实现一个简单的线性回归案例
Dec 17 Python
PyCharm2020.3.2安装超详细教程
Feb 08 Python
用Python制作灯光秀短视频的思路详解
Apr 13 Python
Python合并多个装饰器小技巧
Apr 28 #Python
查看Python安装路径以及安装包路径小技巧
Apr 28 #Python
Python中获取对象信息的方法
Apr 27 #Python
用实例解释Python中的继承和多态的概念
Apr 27 #Python
Python中设置变量访问权限的方法
Apr 27 #Python
理解Python中的类与实例
Apr 27 #Python
简述Python中的面向对象编程的概念
Apr 27 #Python
You might like
全新的PDO数据库操作类php版(仅适用Mysql)
2012/07/22 PHP
解析PHP中DIRECTORY_SEPARATOR,PATH_SEPARATOR两个常量的作用
2013/06/21 PHP
PHP错误提示的关闭方法详解
2013/06/23 PHP
php中常量DIRECTORY_SEPARATOR用法深入分析
2014/11/14 PHP
PHP实现阳历到农历转换的类实例
2015/03/07 PHP
ie支持function.bind()方法实现代码
2012/12/27 Javascript
javascript setinterval 的正确语法如何书写
2014/06/17 Javascript
动态加载jQuery的方法
2015/06/16 Javascript
js简单网速测试方法完整实例
2015/12/15 Javascript
全面详细的jQuery常见开发技巧手册
2016/02/21 Javascript
JS实现控制文本框的内容
2016/07/10 Javascript
Vue2.0组件间数据传递示例
2017/03/07 Javascript
JAVA中截取字符串substring用法详解
2017/04/14 Javascript
JavaScript中document.referrer的用法详解
2017/07/04 Javascript
Vue-Router进阶之滚动行为详解
2017/09/13 Javascript
微信小程序使用input组件实现密码框功能【附源码下载】
2017/12/11 Javascript
vue利用v-for嵌套输出多层对象,分别输出到个表的方法
2018/09/07 Javascript
详解webpack打包时排除其中一个css、js文件或单独打包一个css、js文件(两种方法)
2018/10/26 Javascript
jquery实现自定义树形表格的方法【自定义树形结构table】
2019/07/12 jQuery
Node.js之删除文件夹(含递归删除)代码实例
2019/09/09 Javascript
使用Vue调取接口,并渲染数据的示例代码
2019/10/28 Javascript
python写的ARP攻击代码实例
2014/06/04 Python
python回调函数用法实例分析
2015/05/09 Python
Tornado协程在python2.7如何返回值(实现方法)
2017/06/22 Python
基于python 字符编码的理解
2017/09/02 Python
django将图片上传数据库后在前端显式的方法
2018/05/25 Python
为什么称python为胶水语言
2020/06/16 Python
Grid 宫格常用布局的实现
2020/01/10 HTML / CSS
Spartoo比利时:欧洲时尚购物网站
2017/12/06 全球购物
Strathberry苏贝瑞中国官网:西班牙高级工匠手工打造
2020/10/19 全球购物
个人三严三实对照检查材料
2014/09/25 职场文书
想创业成功,需要掌握这些要点
2019/12/06 职场文书
超详细教你怎么升级Mysql的版本
2021/05/19 MySQL
MySQL中存储时间的最佳实践指南
2021/07/01 MySQL
Mysql如何实现不存在则插入,存在则更新
2022/03/25 MySQL
Android Flutter实现3D动画效果示例详解
2022/04/07 Java/Android