私は現在電卓を書いています。私は結果を視覚的に魅力的な形で表示したいと思います。このプログラムには当面はコマンドラインインターフェイスしかありませんが、私は表示された結果でさまざまなことをする方法を見つけようとしています。たとえば、フォントのサイズを大きくしたり、システムのデフォルト以外のフォントを使用したり、添え字や上付き文字を使用したりすることもできます。私が見つけることができたことから、GUIを導入してwxPythonのようなものを使用し、Unicodeコードポイントを使用すると問題の一部しか解決できない場合、このようなことを行う最善の方法があります。さらに、いろいろな理由から、私はちょうどコマンドラインでこのプログラムをしたいと思っています。Python文字列出力の書式設定
答えて
これはコマンドラインでは実現できないと思っていますが、cursesをチェックしてみてください。私はこのようなことのためのGUIを選ぶことをお勧めします。 Pythonの組み込みTkinterは、始めるには完全に機能しています。 Tkinterには多くの優れたリソースがあります。ここで私はいくつかのようなものです:
wxPythonのは素晴らしいですが、あなたはまだ始まったばかりされている場合は、私の提案はTkinterので開始するだろう。他の人が...私はちょうどWindows用consoleモジュール全体で実行している思い出し
EDIT を反対するかもしれません。私はそれがあなたが望むものを得ることができないと思うが、少なくともそれはそこにある。
(+1)その点で、[easyGUI](http://easygui.sourceforge.net/)を検討してください。非常にシンプルなGUIを書いていれば、Tkinterを包むラッパーです。 – inspectorG4dget
Tharenと@ inspectorG4dgetに感謝します – ThisIsNotAnId
これをコマンドラインで実行している場合は、ほとんどの場合、ユーザーが設定したフォント設定を上書きすることはできません。両方のウィンドウとLinuxでは、コマンドラインのフォント設定はユーザが制御しているので、sudo
のアクセス権なしで変更することはできません。あなたは計算機を書いているのを見て、私はユーザーがsudo
としてそれを実行したいとは思わない - 私は確かにsudo
特権を持つ電卓のような単純なものを実行したくないと思う。あなたが悪意のある何かに気づいているとユーザに思わせるようにするには
- 1. Pythonの文字列書式設定エラー
- 2. 文字列書式設定のPython
- 3. 文字列出力の書式設定方法
- 4. 変数の書式設定によるPythonの書式設定文字列
- 5. Python出力ファイルの書式設定 - テキスト
- 6. Pythonの大文字書式設定
- 7. 文字列の書式設定0.2〜2000
- 8. スカラ文字列の書式設定:エスケープシーケンス
- 9. PHP - 文字列の書式設定
- 10. リターン文字列の書式設定
- 11. Xamarin.Forms C#文字列の書式設定
- 12. 文字列の書式設定+ Blackberry + java
- 13. 文字列の書式設定| JavaScript | iMacros
- 14. 文字列 - 金額の書式設定
- 15. 文字列ブロックの書式設定チャレンジ
- 16. 文字列のKeyError未処理入力の書式設定
- 17. 文字列の入力と書式設定
- 18. Pythonの条件付き文字列の書式設定
- 19. Pythonでの文字列の書式設定
- 20. 書式設定文字列()のpython 3.xの
- 21. シリアル出力で文字を書式設定する!
- 22. 日付書式設定文字列
- 23. Pythonの時刻書式設定文字列
- 24. Python文字列の書式設定:%対連結
- 25. 基本的なPython文字列の書式設定。
- 26. Java出力書式設定
- 27. 文字列の書式設定、先頭の文字の削除
- 28. Python 2.7 - statsmodels - サマリー出力の書式設定と書込み
- 29. 文字列書式設定(文字番号)MATLAB
- 30. Crystal Reports/FormatEditor/Display文字列式:データの書式設定方法
これを行うためにGUIを書くことにしたければ、私はwxPythonとTkinterよりPyQT4を好んでお勧めします。 –