rich
UtilitiesPenataan terminal
Ikhtisar rich
Rich adalah perpustakaan Python untuk menulis teks kaya ke terminal. Ini mendukung rendering penurunan harga, penyorotan sintaksis, tabel, bilah kemajuan, penelusuran balik yang tercetak cantik, dan berbagai opsi pemformatan lainnya — semuanya dengan API yang sederhana dan ekspresif.
Di terminalPyRun, gaya Rich muncul sebagai keluaran yang diformat, menjadikannya alat yang sangat baik untuk membuat keluaran CLI yang disajikan dengan baik. Baik Anda sedang membuat skrip pelaporan data atau sekadar ingin pernyataan cetak yang lebih bagus, Rich bekerja langsung melalui micropip tanpa memerlukan instalasi.
Kode & Output Eksekusi
Panel dan tabel ditata menggunakan perpustakaan Kaya.
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)Paket Terkait
Sumber Daya Python yang Direkomendasikan
Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.
Loop Python
Pelajari cara menggunakan loop Python untuk melakukan iterasi pada data. Kuasai perulangan for, perulangan while, hancurkan, lanjutkan, dan ulangi praktik terbaik dengan contoh interaktif.
Cara Mengurutkan Daftar dengan Python
Pelajari cara mengurutkan daftar dengan Python menggunakan metode sortir() dan fungsi sortir(). Temukan contoh pengurutan kunci khusus dan urutan terbalik.
Lembar
Panduan referensi lengkap untuk manipulasi string Python. Kuasai pemformatan, pencarian, pemisahan, penggantian, dan pemeriksaan properti string.
Python vs JavaScript: Bahasa Pemrograman Mana yang Terbaik?
Perbandingan komprehensif antara Python dan JavaScript. Jelajahi perbedaan sintaksis, kinerja, kasus penggunaan (backend vs frontend), dan contoh pengkodean.