Author of the TAAG app you linked here. Most of the fonts in TAAG are FIGlet fonts (figlet.org). FIGlet is a command line linux app, but FIGlet drivers have been written in several languages. I released the driver I wrote in JavaScript here:
https://github.com/patorjk/figlet.js
Though that would need to be ported to Python to work. I did a search for FIGlet Python libraries and found this:
https://github.com/pwaller/pyfiglet
I'm not sure how well it works, or how much of the spec it implements, but it looks pretty complete.
Answer from patorjk on Stack OverflowText-to-ASCII art generator in Python - Stack Overflow
Text to ASCII Art Generator
ASCII art generator
ASCII art generator that uses specified text for the individual characters in the art?
Is this ASCII art generator free?
What is an ASCII art generator?
How do I convert text to ASCII art?
Videos
Author of the TAAG app you linked here. Most of the fonts in TAAG are FIGlet fonts (figlet.org). FIGlet is a command line linux app, but FIGlet drivers have been written in several languages. I released the driver I wrote in JavaScript here:
https://github.com/patorjk/figlet.js
Though that would need to be ported to Python to work. I did a search for FIGlet Python libraries and found this:
https://github.com/pwaller/pyfiglet
I'm not sure how well it works, or how much of the spec it implements, but it looks pretty complete.
I think this question is a bit off topic for Stack Overflow, but you can try to google "ASCII art Python" and get things like: http://www.youtube.com/watch?v=NEWuZfTNoJE
OR you can try to do it yourself, here's an outline:
rows = 13 # Maximum height of character
# 0 is a , 1 is b and so on...
alphabeth = [[
r''' ''',
r''' ''',
r''' ''',
r''' ''',
r''' ''',
r''' __ ''',
r''' .:--.'. ''',
r'''/ | \ | ''',
r'''`" __ | | ''',
r''' .'.''| | ''',
r'''/ / | |_ ''',
r'''\ \._,\ '/ ''',
r''' `--' `" ''']]
text = raw_input('Enter text:\n')
c = map(lambda x: ord(x)-ord('a'),text)
for i in range(rows):
for j in c:
print alphabeth[j][i],
print ""