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.

Installation

pip install pyfiglet

Code

Example 1: default font

# import pyfiglet module
import pyfiglet
  
result = pyfiglet.figlet_format("CodeSnail")
print(result)

Output

text to ascii art in python

Example 2: speed font

# 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

# import pyfiglet module
import pyfiglet

result = pyfiglet.figlet_format("CodeSnail", font="3-d")
print(result)

Output

text to ascii python

Example 4: pyramid font

# 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

# import pyfiglet module
import pyfiglet

result = pyfiglet.figlet_format("CodeSnail", font="weird")
print(result)

Output

pyfiglet text to ascii

Example 5: alligator font

# 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

# 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,

Support CodeSnail

If you appreciate my work, or if it has helped you along your journey. It would mean a lot to me if you could write a message on my wall and share a cup of coffee (or tea) with me.

Buy Me A Coffee
Your subscription could not be saved. Please try again.
Your subscription has been successful.

Newsletter

Subscribe to our newsletter and stay updated.

Leave a Comment