我想在我们开发人员的命令行工具中添加一个复活节彩蛋,如果某个日期匹配,它将向其用户致意。基本上,我在寻找:

>>> print big_text("Happy\nBirthday")

   .                   _________   _...._    _________   _...._
 .'|                   \        |.'      '-. \        |.'      '-. .-.          .-
<  |                    \        .'```'.    '.\        .'```'.    '.\ \        / /
 | |             __      \      |       \     \\      |       \     \\ \      / /
 | | .'''-.   .:--.'.     |     |        |    | |     |        |    | \ \    / /
 | |/.'''. \ / |   \ |    |      \      /    .  |      \      /    .   \ \  / /
 |  /    | | `" __ | |    |     |\`'-.-'   .'   |     |\`'-.-'   .'     \ `  /
 | |     | |  .'.''| |    |     | '-....-'`     |     | '-....-'`        \  /
 | |     | | / /   | |_  .'     '.             .'     '.                 / /
 | '.    | '.\ \._,\ '/'-----------'         '-----------'           |`-' /
 '---'   '---'`--'  `"                    _______                     '..'
/|        .--.                   .        \  ___ `'.
||        |__|                 .'|         ' |--.\  \          .-.          .-
||        .--..-,.--.      .| <  |         | |    \  '          \ \        / /
||  __    |  ||  .-. |   .' |_ | |         | |     |  '    __    \ \      / /
||/'__ '. |  || |  | | .'     || | .'''-.  | |     |  | .:--.'.   \ \    / /
|:/`  '. '|  || |  | |'--.  .-'| |/.'''. \ | |     ' .'/ |   \ |   \ \  / /
||     | ||  || |  '-    |  |  |  /    | | | |___.' /' `" __ | |    \ `  /
||\    / '|__|| |        |  |  | |     | |/_______.'/   .'.''| |     \  /
|/\'..' /     | |        |  '.'| |     | |\_______|/   / /   | |_    / /
'  `'-'`      |_|        |   / | '.    | '.            \ \._,\ '/|`-' /
                         `'-'  '---'   '---'            `--'  `"  '..'

有包装吗?

Credit where credit is due

最佳答案

您在此处链接的TAAG应用程序的作者。 TAAG中的大多数字体都是FIGlet字体(figlet.org)。 FIGlet是一个命令行Linux应用程序,但是FIGlet驱动程序已经用几种语言编写。我在这里发布了用JavaScript编写的驱动程序:

https://github.com/patorjk/figlet.js

尽管那需要移植到Python才能起作用。我搜索了FIGlet Python库,发现了这一点:

https://github.com/pwaller/pyfiglet

我不确定它的工作情况或实现的规范数量,但是看起来很完整。

关于python - Python中的文本到ASCII艺术生成器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11383466/

10-09 19:38