rich
UtilitiesStyle des terminaux
Aperçu rich
Rich est une bibliothèque Python permettant d'écrire du texte enrichi sur le terminal. Il prend en charge le rendu markdown, la coloration syntaxique, les tableaux, les barres de progression, les traces joliment imprimées et un large éventail d'autres options de formatage, le tout avec une API simple et expressive.
Dans le terminal dePyRun, le style de Rich apparaît sous forme de sortie formatée, ce qui en fait un excellent outil pour créer une sortie CLI bien présentée. Que vous créiez un script de reporting de données ou que vous souhaitiez simplement imprimer des déclarations plus agréables, Rich fonctionne immédiatement via micropip sans aucune installation requise.
Sortie de code et d'exécution
Panneaux et tableaux stylisés à l’aide de la bibliothèque Rich.
from rich.console import Console
from rich.table import Table
from rich.panel import Panel
console = Console()
console.print(Panel.fit("[bold green]Welcome to PyRun[/bold green]", border_style="green"))
table = Table(title="Top Programming Languages")
table.add_column("Rank", justify="center", style="cyan", no_wrap=True)
table.add_column("Language", style="magenta")
table.add_column("Type", style="green")
table.add_column("Popular For", style="yellow")
table.add_row("1", "Python", "Dynamic", "Data Science, AI")
table.add_row("2", "JavaScript", "Dynamic", "Web, Node")
table.add_row("3", "TypeScript", "Static", "Large-scale Web")
table.add_row("4", "Rust", "Static", "Systems, WASM")
console.print(table)Forfaits associés
Ressources Python recommandées
Développez vos connaissances avec des didacticiels interactifs, des aide-mémoire et des comparaisons de codes associés.
Boucles Python
Apprenez à utiliser les boucles Python pour parcourir les données. Maîtrisez les bonnes pratiques pour les boucles, while, break, continue et loop avec des exemples interactifs.
Comment trier une liste en Python
Apprenez à trier une liste en Python à l'aide de la méthode sort() et de la fonction sorted(). Découvrez des exemples de tri de clés personnalisé et d’ordre inverse.
Aide-mémoire sur les méthodes de chaîne Python
Un guide de référence complet pour la manipulation des chaînes Python. Maîtrisez le formatage, la recherche, le fractionnement, le remplacement et la vérification des propriétés des chaînes.
Python vs JavaScript : quel langage de programmation est le meilleur ?
Une comparaison complète entre Python et JavaScript. Explorez les différences de syntaxe, les performances, les cas d'utilisation (backend et frontend) et des exemples de codage.