Python中的艺术模块
艺术包用于在终端上打印装饰艺术以及保存在文件中,一个词可以用“|”表示。 “并且可以保存在一个文件中
安装
这个模块不是内置在Python中的。要安装此类型,请在终端中输入以下命令。
pip install art
函数:
- 在终端和 aprint()函数上打印正常和随机艺术
- 以 | 的形式打印一个单词和 tprint()函数也将其保存在 text/pdf 文件中
在终端上打印艺术:
Syntax: art ( name of art, number is integer denoting number of arts in string )
Python3
# import module
from art import *
# return multiple art as str
art__0=art("woman",number=10)
print(art__0)
Python3
from art import *
print(art("random"))
Python3
from art import *
print("Buttterfly by art : ",end=" ")
aprint("butterfly")
print()
Python3
# import module
from art import *
# Return ASCII text with block font
# If font=None then there is no block
Art = text2art("GFG", font='block', chr_ignore=True)
print(Art)
Python3
# import module
from art import *
# random large text to art representation
# This art will be random every time
tprint("GFG","rnd-xlarge")
Python3
# import module
from art import *
Filename = tsave(
"GEEKSFORGEEKS", filename="Output_in_txt_file_using_tsave().txt")
输出:
随机生成艺术:
蟒蛇3
from art import *
print(art("random"))
输出:
使用 aprint()函数
在这里,您可以像打印东西的打印函数一样直接打印艺术品
蟒蛇3
from art import *
print("Buttterfly by art : ",end=" ")
aprint("butterfly")
print()
输出:
现在让我们转向Python文本到艺术的能力
蟒蛇3
# import module
from art import *
# Return ASCII text with block font
# If font=None then there is no block
Art = text2art("GFG", font='block', chr_ignore=True)
print(Art)
输出:
tprint()函数与 print()函数相同,它将文本打印为 ASCII 格式
蟒蛇3
# import module
from art import *
# random large text to art representation
# This art will be random every time
tprint("GFG","rnd-xlarge")
输出:
我们也可以使用 tsave()函数将其保存到 txt 文件中。
Syntax: tsave(“STRING”, OUTPUT FILE NAME OR PATH)
蟒蛇3
# import module
from art import *
Filename = tsave(
"GEEKSFORGEEKS", filename="Output_in_txt_file_using_tsave().txt")
输出: