1

私はプログラムを書きました。それがどのように書かれているかが重要かどうかはわかりませんが、ここで見つけることができます: http://pastebin.com/Z3ZvVPV8基本的に、変数に値を割り当てるように求め、選択した変数に応じて計算を実行します。そして答えを出力します。

cmd 以外のウィンドウでプログラムを実行する方法を知りたいです (私は Windows Vista 32 ビットを使用しています)。GUIに関しては、あまり必要ありません。プログラムを使用しているときに、もう少しユーザーフレンドリー/見やすいウィンドウだけです。

編集:IDLEの使用を提案している人には、それは私にとってはうまくいきますが、他の人がプログラムを使用したい場合はダウンロードする必要があるため、それが起こらない方法を望んでいました.

4

3 に答える 3

4

Python には、それを使用できる一種のデフォルト GUI パッケージTkInterが付属しています。また、他にも多くの GUI パッケージが利用可能です

于 2012-08-09T07:06:12.093 に答える
1

Python 標準ライブラリは、単純な (しかしかなり複雑な) GUI を実装するための多くの方法を提供します。TK (グラフィカル インターフェイスのツール キット) http://docs.python.org/library/tk.htmlのドキュメントを参照してください。ここには、有用な使用例もあります。

于 2012-08-09T07:11:06.460 に答える
1
  1. 本当にGUIが必要ない場合は、Py2Exeが実行可能なオプションです。これにより、実行され、コマンド プロンプトのように見えますが、.exe ファイルになります。以下はそのページからの簡単な引用です。

  2. もう 1 つの方法は、Portable Pythonを入手することです。以下はその Web ページからの引用です。「Portable Python は、任意の USB ストレージ デバイスから直接実行するように事前構成された Python® プログラミング言語であり、いつでもポータブル プログラミング環境を利用できます。ダウンロードして、ポータブル ストレージに展開するだけです。デバイスまたはハード ドライブに接続し、10 分で次の Python® アプリケーションを作成する準備が整います。」ポータブル python と .py または .pyc ファイルをパッケージ化した後、スクリプトをロードするための正しいコマンド ライン パラメーターを使用して、ポータブル python "Python-Portable.exe" を実行する .bat ファイルを作成します。バッチ ファイルをフラッシュ ドライブまたは自分と同じ場所以外から実行する場合は、必ず相対パスを使用してください。

注: ダウンロード ページに次のように記載されているため、これは実際には良い方法ではありません。また、現在の Python Software Foundation License を必ずお読みください。これは、Portable Python がリリースされているライセンスであり、クローズド ソース プロジェクトにパッケージ化することが合法である場合とそうでない場合があります。私はあなたに言うことができるように、ライセンスを自分で実際に見たことはありません。ただし、オープン ソースとして公開している場合は、問題はありません。簡単な補足として、.bat ファイルを .exe ファイルにする必要がある場合は、.bat から .exe へのコンバーター battoexe.com を使用できます。これは、すべてのことを行う上で実際に長い道のりを歩んでいますが、オプションです。


ソース:

Python をオン/オフして 7 年間作業し、フラッシュ ドライブでポータブル バージョンを使用し、バッチ ファイルをより長く処理しました。

于 2012-08-09T08:17:59.830 に答える