Existe-t-il des alternatives à l'instruction print pour la sortie en Python.
En outre, comment puis-je formater mon texte de sortie pour qu'il soit codé en couleur? Je suis un programmeur débutant, plutôt novice en la matière.
MerciOptions de sortie en Python
2
A
Répondre
8
sys.stdout.write()
est l'une alternative. Vous pouvez également écrire au sys.stderr
. Personnellement, j'utilise sys.stdout
quand j'ai besoin de passer un "flux" générique à une fonction qui va écrire dessus. Et le fichier ouvert est un flux, et sys.stdout
est un flux. De cette façon, ma fonction peut être paramétrée pour écrire en sortie ou en fichier.
Je trouve aussi sys.stdout.write
plus pratique que pour l'impression print
beaucoup de choses à une seule ligne, que je trouve la syntaxe des virgules de fin de print
pour supprimer le saut de ligne laid et peu pratique. En ce qui concerne l'impression sur le terminal en couleurs, voir other SO discussion.
0
Vous pouvez utiliser PrettyPrint pour les données d'impression
Questions connexes
- 1. Sortie Python en panne
- 2. Résolution de la sortie unicode en Python
- 3. Retour/sortie de niveau classe en Python
- 4. enregistrer le son de sortie en python
- 5. Python - options de configuration, comment saisir/gérer?
- 6. Tri JSON en sortie en Python
- 7. Boucle continue et sortie en python
- 8. Mauvaise sortie en Python - selon ma logique
- 9. Sortie d'un script python en fichier texte
- 10. options de sortie cron lors de l'utilisation boucle
- 11. erreur de sortie Python multitraitement
- 12. Python - sortie des fonctions?
- 13. Python Qlistview sortie dir
- 14. sortie de la console Désactiver de subprocess.Popen en Python
- 15. arbre de recherche binaire de sortie unpredicted en python
- 16. Désactiver la sortie MSBuild des "Options de traitement/commande ..."
- 17. extrait de python de sortie de commutation
- 18. affecter la sortie de l'impression à une variable en python
- 19. Comment produire une sortie de test html unit en Python?
- 20. problème en reconnaissant « \ t » pour vim en sortie python
- 21. Options de mise en cache en Python ou en accélérant urlopen
- 22. Saisir la sortie de MAPLE via Python
- 23. Impression de la sortie python tkinter
- 24. Python 3 erreur de sortie sous-processus.PIPE
- 25. Python: Comment rediriger cette sortie?
- 26. Options de paiement en ligne
- 27. Python Subprocess obtenir la sortie de l'enfant
- 28. pourquoi pas de sortie couleur avec Python?
- 29. Code de sortie Python dans SciTE -1073741819
- 30. Options de socket Python UDP pour plusieurs clients et concurrents
thnx - v. Utile –
Je ne connaissais pas la syntaxe des virgules pour l'impression. Je vous remercie. Je me demande s'il existe un moyen de supprimer aussi l'espace python semble remplacer la nouvelle ligne avec. – Musixauce3000