フレームウィジェットにラベルウィジェットと入力ウィジェットを持つGUIがあります。コマンドプロンプトをフレームに追加して、ユーザーがコマンドを送信できるフレームにしたいと思います。私はPythonシェルでプロンプトを作成するためにcmdモジュールを使用することについて知っていますが、プロンプトを私のGUIウィンドウの一部にします。コマンドプロンプトをキャンバスに「埋め込む」方法がありますか?今私はCmdを使用しています。 init(self)とcmdloopを使用してPythonシェルでプロンプトを表示する...別のウィジェット内のコマンドプロンプト
さらに明確にするために、自分のウィンドウ。それは可能ですか?
Tkinterを使用していますか? –
はい、ありがとうございます。あなたは私の問題を解決する方法を知っていますか? – MiddleClassMan
Linuxを使用している場合は、こちらをご覧ください:http://stackoverflow.com/questions/7253448/how-to-embed-a-terminal。 Windowsを使用している場合は、同様の方法を使用する必要がありますが、xtermではなくCMDウィンドウを使用する必要があります。私はCMDに '-into'プロパティがあるとは思わないので、独自のウィンドウを持つのとは対照的に、CMDウィンドウをTkinterのウィンドウの中に入れるようにOSに指示する必要があります。つまり、Windows APIについての理解を深める必要があります。 –