📜  Python中的艺术模块

📅  最后修改于: 2022-05-13 01:54:54.962000             🧑  作者: Mango

Python中的艺术模块

艺术包用于在终端上打印装饰艺术以及保存在文件中,一个词可以用“|”表示。 “并且可以保存在一个文件中

安装

这个模块不是内置在Python中的。要安装此类型,请在终端中输入以下命令。

pip install art 

函数:

  1. 在终端和 aprint()函数上打印正常和随机艺术
  2. 以 | 的形式打印一个单词和 tprint()函数也将其保存在 text/pdf 文件中

在终端上打印艺术:

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 文件中。

蟒蛇3

# import module
from art import *
  
Filename = tsave(
    "GEEKSFORGEEKS", filename="Output_in_txt_file_using_tsave().txt")

输出: