RosettaCodeData/Task/Write-language-name-in-3D-ASCII/Python/write-language-name-in-3d-ascii-3.py
2019-09-12 10:33:56 -07:00

17 lines
442 B
Python

import requests
import html
text = "Python"
font = "larry3d"
url = f"http://www.network-science.de/ascii/ascii.php?TEXT={text}&FONT={font}&RICH=no&FORM=left&WIDT=1000"
r = requests.get(url)
r.raise_for_status()
ascii_text = html.unescape(r.text)
pre_ascii = "<TD><PRE>"
post_ascii = "\n</PRE>"
ascii_text = ascii_text[ascii_text.index(pre_ascii) + len(pre_ascii):]
ascii_text = ascii_text[:ascii_text.index(post_ascii)]
print(ascii_text)