Text to ASCII art using python

Hey, internet programmers today we write a python program that generates text to ASCII art. Let’s code Text to ASCII art using python.


We use pyfiglet python module to generate Text to ASCII text art in python. pyfiglet takes ASCII text and renders it in ASCII art fonts. figlet_format method converts ASCII text into ASCII art fonts.

Available for Amazon Prime

Installation

pip install pyfiglet

Code

Example 1: default font

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# import pyfiglet module
import pyfiglet result = pyfiglet.figlet_format("CodeSnail")
print(result)
# import pyfiglet module import pyfiglet result = pyfiglet.figlet_format("CodeSnail") print(result)
# import pyfiglet module
import pyfiglet result = pyfiglet.figlet_format("CodeSnail")
print(result)

Output

text to ascii art in python

Example 2: speed font


–>
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# import pyfiglet module
import pyfiglet result = pyfiglet.figlet_format("CodeSnail", font="speed")
print(result)
# import pyfiglet module import pyfiglet result = pyfiglet.figlet_format("CodeSnail", font="speed") print(result)
# import pyfiglet module
import pyfiglet result = pyfiglet.figlet_format("CodeSnail", font="speed")
print(result)

Output

text to ascii text art in python

Example 3: 3-d font

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# import pyfiglet module
import pyfiglet result = pyfiglet.figlet_format("CodeSnail", font="3-d")
print(result)
# import pyfiglet module import pyfiglet result = pyfiglet.figlet_format("CodeSnail", font="3-d") print(result)
# import pyfiglet module
import pyfiglet result = pyfiglet.figlet_format("CodeSnail", font="3-d")
print(result)

Output

text to ascii python

Example 4: pyramid font

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# import pyfiglet module
import pyfiglet result = pyfiglet.figlet_format("CodeSnail", font="pyramid")
print(result)
# import pyfiglet module import pyfiglet result = pyfiglet.figlet_format("CodeSnail", font="pyramid") print(result)
# import pyfiglet module
import pyfiglet result = pyfiglet.figlet_format("CodeSnail", font="pyramid")
print(result)

Output

–>
pyfiglet examples to generate ascii art

Example 5: weird font

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# import pyfiglet module
import pyfiglet result = pyfiglet.figlet_format("CodeSnail", font="weird")
print(result)
# import pyfiglet module import pyfiglet result = pyfiglet.figlet_format("CodeSnail", font="weird") print(result)
# import pyfiglet module
import pyfiglet result = pyfiglet.figlet_format("CodeSnail", font="weird")
print(result)

Output

pyfiglet text to ascii

Example 5: alligator font

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# import pyfiglet module
import pyfiglet result = pyfiglet.figlet_format("WOW", font="alligator")
print(result)
# import pyfiglet module import pyfiglet result = pyfiglet.figlet_format("WOW", font="alligator") print(result)
# import pyfiglet module
import pyfiglet result = pyfiglet.figlet_format("WOW", font="alligator")
print(result)

Output

ascii text in python

lots of fonts right. There are others too.

–>

How to get all list of fonts in pyfiglet?

Type this in a terminal, it will show all the fonts you can use.

pyfiglet -l

or

pyfiglet --list_fonts

In a python file, you can get a fonts list

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
# import pyfiglet module
import pyfiglet
print(pyfiglet.FigletFont.getFonts())
# import pyfiglet module import pyfiglet print(pyfiglet.FigletFont.getFonts())
# import pyfiglet module
import pyfiglet
print(pyfiglet.FigletFont.getFonts())

And you get all list of fonts.

Must try this module to generate text to ASCII art. Follow me on Instagram @code_snail

–>

You may also like,



Source: https://www.codesnail.com/text-to-ascii-art-using-python/


You might also like this video