认真的猫屁股。认真的。
CatsAss的Python项目详细描述
是世界贸易基金会吗?
cats ass是一个猫屁股,可以把猫偷偷带进你的日常工作流程。猫屁股的反省 从中调用它并返回用cat预打印的局部变量的函数!不是 只对数据进行预打印,但也可以添加语法突出显示或创建自己的自定义 Kittyprinter类!
so而不是这种东西..
defcat_tail_shape_determiner_function(n):a,b=0,1rv=[a]whilea<n:print('a:',a)print('b:',b)print('rv:',rv)a,b=a+b,brv.append(a)returnrv
执行此操作。
fromcatsassimportthe_cats_assdefcat_tail_shape_determiner_function(n):a,b=0,1rv=[a]whilea<n:print(the_cats_ass())a,b=a+b,brv.append(a)returnrv
是猫屁股!!
科洛兹!
需要:pygments和蜡笔包
pip install pygments crayons
把猫屁股换成你喜欢的颜色!
fromcatsassimporttuxedo_catdefTuxedoCat(n):its=["The "," cats "," ass.. ","Seriously."]print(tuxedo_cat())# See list below for more cats
提供彩色猫咪-印花猫,燕尾服猫
- 建议最小终端宽度为80个字符
- MIT许可
安装
需要python 3.6
要安装catsass,请在终端中运行此命令:
$ pip install CatsAss
要启用color模式,请同时安装pygments和crayons:
$ pip install pygments crayons
如果你没有安装pip,这个Python installation guide可以指导 你完成了整个过程。
定制
catsass.prettykitty类可以直接用于生成您自己的 颜色组合或自定义标题。在下一个版本中,您将能够 要自己添加自己的ascii艺术和着色方案,现在我们可以 只修改参数。这是可用的…
- colors:设置为true以激活colorz
- 外套:“印花布”或“燕尾服颜色”
- logo_colorz:“logo_colorz”或“dark_logo_colorz”
- title:可以设置为任何字符串。默认值为“Meowed with Love by Duroktar,2017”
- ctx:与“cats”ass一起使用时,将用调用函数的名称填充。但是任何散列对象都可以工作。
- data:您希望打印的实际数据。
示例:
fromcatsassimportPrettyKittydata={*zip('abcde',range(5))}print(PrettyKitty("Magic!",data,colors=True,coat='tuxedo_colorz',logo_colorz='dark_logo_colorz',title="Dude, where's my car?"))
虫子
catsass的工作原理是检查堆栈帧,这并不总是 正确的背景。在这种情况下,它不是真正的猫屁股 不再。。幸运的是你能把猫戳到不同的地方 直到你得到你想要的上下文。
fromcatsassimportthe_cats_ass,comb,Catsdeflong_cat_tail():defcat_tail_shape_determiner_function(n):a,b=0,1rv=[a]whilea<n:print(poke_the_cat(Cats.TAIL,catnip=True))a,b=a+b,brv.append(a)returnrvreturncat_tail_shape_determiner_function(100)
问题
很私人的,是的。
编码
杜洛克塔尔-duroktar@gmail.com
法律
- Catsass标志是在这个伟大的网站的帮助下创建的- http://patorjk.com/software/taag/#p=display&f=Graffiti&t=CatsAss
- ascii octocat取自麻省理工学院https://github.com/audy/catsay。
- octocat设计是github的专有财产。保留所有权利。
此包最初是使用PyRelease包生成器创建的。2017年