eitaa logo
آموزش پایتون
63 دنبال‌کننده
244 عکس
106 ویدیو
52 فایل
ارتباط: https://eitaa.com/joinchat/956171922Cb501d5a32f لینک همین کانال: @LearnPythonIcy لینک کانال تلگرام: https://t.me/learnpythonicy
مشاهده در ایتا
دانلود
یکی از ماژول‌های جدید و جذاب پایتون، Textual است. این ماژول برای ساخت رابط‌های کاربری (UI) مبتنی بر متن در ترمینال استفاده می‌شود و بسیار قدرتمند و ساده است. در اینجا یک مثال کوتاه و ساده از ساخت یک برنامه ساده با Textual آورده شده است: --- نصب Textual قبل از شروع، مطمئن شوید Textual را نصب کرده‌اید: pip install textual --- مثال: ساخت یک برنامه ساده با Textual در این مثال، یک برنامه ساده می‌سازیم که یک پیام ساده را در وسط صفحه نمایش می‌دهد. from textual.app import App from textual.widgets import Static class HelloWorldApp(App): async def on_mount(self) -> None: greeting = Static("Hello, Textual!", style="bold white on blue") await self.view.dock(greeting, edge="top", size=3) if name == "__main__": HelloWorldApp.run() --- خروجی: - یک پنجره ترمینال باز می‌شود که پیام "Hello, Textual!" را به صورت پررنگ و با پس‌زمینه آبی در وسط صفحه نمایش می‌دهد. --- چرا Textual جذاب است؟ - ساده: کدنویسی بسیار ساده و خوانا. - قدرتمند: امکان ساخت رابط‌های کاربری پیچیده و تعاملی در ترمینال. - مدرن: از ویژگی‌های جدید پایتون مانند async/await پشتیبانی می‌کند. | learnpythonicy