rich
UtilitiesKiểu dáng thiết bị đầu cuối
Tổng quan rich
Rich là thư viện Python để viết văn bản có định dạng vào thiết bị đầu cuối. Nó hỗ trợ hiển thị đánh dấu, tô sáng cú pháp, bảng, thanh tiến trình, dấu vết được in đẹp mắt và nhiều tùy chọn định dạng khác — tất cả đều có API đơn giản, biểu cảm.
Trong thiết bị đầu cuối củaPyRun, kiểu dáng của Rich xuất hiện dưới dạng đầu ra được định dạng, khiến nó trở thành một công cụ tuyệt vời để xây dựng đầu ra CLI được trình bày đẹp mắt. Cho dù bạn đang xây dựng tập lệnh báo cáo dữ liệu hay chỉ muốn các bản in đẹp hơn, Rich sẽ hoạt động hiệu quả thông qua micropip mà không cần cài đặt.
Đầu ra mã & thực thi
Bảng và bảng được tạo kiểu bằng thư viện 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)Gói liên quan
Tài nguyên Python được đề xuất
Mở rộng kiến thức của bạn với các hướng dẫn tương tác, bảng ghi chú và so sánh mã có liên quan.
Vòng lặp Python
Tìm hiểu cách sử dụng vòng lặp Python để lặp lại dữ liệu. Nắm vững các phương pháp hay nhất về vòng lặp for, while, ngắt, tiếp tục và lặp bằng các ví dụ tương tác.
Cách sắp xếp danh sách trong Python
Tìm hiểu cách sắp xếp danh sách trong Python bằng phương thức Sort() và hàm Sort(). Khám phá các ví dụ về sắp xếp khóa tùy chỉnh và thứ tự đảo ngược.
Bảng cheat phương thức chuỗi Python
Hướng dẫn tham khảo đầy đủ về thao tác chuỗi Python. Làm chủ định dạng, tìm kiếm, phân tách, thay thế và kiểm tra thuộc tính chuỗi.
Python vs JavaScript: Ngôn ngữ lập trình nào tốt nhất?
So sánh toàn diện giữa Python và JavaScript. Khám phá sự khác biệt về cú pháp, hiệu suất, trường hợp sử dụng (phụ trợ so với giao diện người dùng) và các ví dụ về mã hóa.