Programik do rysowania tekstem (ASCII-art)

Autor podstrony: Krzysztof Zajączkowski

Stronę tą wyświetlono już: 7068 razy

Wpadłem sobie na pomysł napisania małego programiku do rysowania tekstem (ASCII-art). Screen programu zamieszczam poniżej:

Program napisany w Pythonie 3+ do rysowania tekstem w stylu ASCII-art
Rys. 1
Program napisany w Pythonie 3+ do rysowania tekstem w stylu ASCII-art

W programie jest możliwość zapisu i odczytu obrazu zapisanego w rozmiarze: 80x50 (80 znaków, 50 linii) jako pliku tekstowego. Można również zapisać rysunek do pliku Pythona z rozszerzeniem *.py, gdzie zostaną zapisane również kolory z wykorzystaniem ANSI escape code. Smutną wiadomością będzie zapewne fakt, że zadziała to jedynie na systemach Linux i (prawdopodobnie) iOS, lecz nie na Windowsie. Rysowanie lewym przyciskiem myszy, wybranym przez siebie znakiem i kolorem. Prawy przycisk zamalowuje obszar spacją (wymazywanie). Kod programu umieściłem na GitHub-ie (link na dole strony).

Propozycje książek

Załączniki:

Kod programu do rysowania ASCI artów na GitHub-ie