新しいアカウントで始めました。

身の回りの出来事や写真が中心です。

PythonでpygameとTkinterは両立するのか?

2021-08-24 19:44:29 | Python

上は普通のPythonで書いて、下はそれを実行して、デバッグしてる画面。ブレークポイントで止まってます。

一方、下はpygameを使用して、デバッグしてる画面は更に下です。

while trueでループしてる様です。

何故か?4個のpygame.draw.ellipse(...)を実行して、更にpygame.display.update()が実行しても、画面は下の通りです。ステップを解除すると描くのですが…。

 多分ということになりますが、pygameとTkinterはVS Code自体では両立できるのですが、ホルダーは別にしないといけないようです。例えばd:\PyGameにはTkinterのプログラムを含めない。その逆もそうです。d:\Tkinterにはpygameを使うプログラムを入れない。最近のpythonではpipもインストールされるようです。pygameを使う場合は、ターミナルからpip install pygameを行ってからでないと使えません。Tkinterはデフォルトでインストールされるようです。

 結論的に、G1とG2で分けて、pygameとTkinterを区分する必要はないということです。

 


コメント    この記事についてブログを書く
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« Pythonのif文はインデントが... | トップ | Pythonは全てオブジェクトと... »
最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

Python」カテゴリの最新記事