Textualは、Pythonの迅速なアプリケーション開発フレームワークです。
シンプルなPython APIを使用して、洗練されたユーザーインターフェイスを構築します。ターミナルとWebブラウザでアプリを実行してください!
いくつかのテキスト機能の迅速な実行。
テキストは、現代のWeb開発に触発されたAPIを備えたRichに対話性を追加します。
最新のターミナルソフトウェア(ほとんどのシステムでデフォルトでインストール)では、テキストアプリは、マウスサポートとスムーズなフリッカーのないアニメーションを備えた1670万色を使用できます。強力なレイアウトエンジンと再利用可能なコンポーネントにより、デスクトップとWebエクスペリエンスに匹敵するアプリを構築できます。
TextualはLinux、MacOS、およびWindowsで実行されます。テキストにはPython 3.8以上が必要です。
PIP経由でテキストをインストールします:
pip install textual
テキストアプリの開発を計画している場合は、次のコマンドで開発ツールをインストールする必要があります。
pip install textual-dev
開始を支援する必要がある場合は、ドキュメントを参照してください。
次のコマンドを実行して、テキストができることを少し確認してください。
python -m textual
テキストドキュメントにアクセスして、構築を開始してください!
Discordサーバーでテキスト開発者とコミュニティに参加してください。
テキストリポジトリには、独自のプロジェクトのテンプレートとして実験または使用できる多くの例が付属しています。
これは、61行(docstrings and blank Lineを含む)でクロックするcode_browser.pyの例です。
これは、テキストグリッドレイアウトを実証するCalculator.pyです。
これは、チュートリアルのストップウォッチの例です。
textual
コマンドには、テキストスタイルをプレビューするためのいくつかのサブコマンドがあります。
これは、動きと不透明の両方を備えたアニメーションの緩和パラメーターを示す緩和リファレンスです。次のコマンドで実行できます。
テキスト緩和
これは、テキストの境界スタイルのいくつかを示すBordersリファレンスです。次のコマンドで実行できます。
テキストの境界
これは、Textualのカラーデザインシステムのリファレンスです。
テキスト色