J'aimerais ajouter un oeuf de Pâques à un outil de ligne de commande de nos développeurs, qui accueillera son utilisateur si une certaine date est assortie. Fondamentalement, je cherche:
>>> print big_text("Happy\nBirthday") . _________ _...._ _________ _...._ .'| \ |.' '-. \ |.' '-. .-. .- < | \ .'```'. '.\ .'```'. '.\ \ / / | | __ \ | \ \\ | \ \\ \ / / | | .'''-. .:--.'. | | | | | | | | \ \ / / | |/.'''. \ / | \ | | \ / . | \ / . \ \ / / | / | | `" __ | | | |\`'-.-' .' | |\`'-.-' .' \ ` / | | | | .'.''| | | | '-....-'` | | '-....-'` \ / | | | | / / | |_ .' '. .' '. / / | '. | '.\ \._,\ '/'-----------' '-----------' |`-' / '---' '---'`--' `" _______ '..' /| .--. . \ ___ `'. || |__| .'| ' |--.\ \ .-. .- || .--..-,.--. .| < | | | \ ' \ \ / / || __ | || .-. | .' |_ | | | | | ' __ \ \ / / ||/'__ '. | || | | | .' || | .'''-. | | | | .:--.'. \ \ / / |:/` '. '| || | | |'--. .-'| |/.'''. \ | | ' .'/ | \ | \ \ / / || | || || | '- | | | / | | | |___.' /' `" __ | | \ ` / ||\ / '|__|| | | | | | | |/_______.'/ .'.''| | \ / |/\'..' / | | | '.'| | | |\_______|/ / / | |_ / / ' `'-'` |_| | / | '. | '. \ \._,\ '/|`-' / `'-' '---' '---' `--' `" '..'
4 Réponses :
Je pense que cette question est un peu hors sujet pour le débordement de la pile, mais vous pouvez essayer de google "ASCII Art Python" et obtenez des choses comme: http://www.youtube.com/watch?v=newuzftnoje
ou em> Vous pouvez essayer de le faire vous-même, voici un contour : p>
Voici un extrait de code de l'acteur d'un exemple de bannière Python. http://code.activestate.com/recipes/577537-Banner/ p>
Merci pour cela! Donne à mes petits outils de terminal Python un peu plus d'éblouissement lors du lancement.
Auteur de l'application TAAG que vous avez liée ici. La plupart des polices de Taag sont des polices de figue (Figlet.org). Figlet est une application de ligne de commande Linux, mais les pilotes Figlet ont été écrits en plusieurs langues. J'ai publié le pilote que j'ai écrit dans JavaScript ici: P>
https://github.com/patorjk/figlet.js P>
Bien que cela soit nécessaire d'être porté à Python pour travailler. J'ai fait une recherche de bibliothèques de Figlet Python et j'ai trouvé ceci: p>
https://github.com/pwaller/pyfiglet P>
Je ne sais pas à quel point cela fonctionne bien, ni combien de spécifications informatiques implémentes, mais elle a l'air assez complète. P>
Comme mentionné précédemment, vous pouvez utiliser pyfiglet pour créer du texte ASCII dans Python.
Par exemple: P>
import pyfiglet result = pyfiglet.figlet_format("happy birthDay", font = "crazy") print(result)
Comment avez-vous généré l'exemple?
@Triptych: Voir le lien au bas de la poste?
Connexes: Y a-t-il une bibliothèque Python qui permet d'imprimer facilement un texte ASCII-ART?