PythonのTkinterのroot.geometry(“横x縦”)は半角英数字のxを使う

PythonのTkinterのroot.geometry(“横x縦”)は半角英数字の”x”を使う。

■Python

Pythonバージョン

今回のPythonのバージョンは、「3.8.2」を使用しています。

■root.geometry(“横x縦”)は半角英数字の”x”を使わないとエラーが発生

Tkinterのroot.geometry(ウインドウサイズを決定するもの)でサイズを指定するときは、半角英数字の”x”を使わないとエラーが発生します。

実際に半角英数字の”x”を使わずに、プログラミングを実行してみます。

return self.tk.call(‘wm’, ‘geometry’, self._w, newGeometry)
_tkinter.TclError: bad geometry specifier “640×480”

すると、上記のようなエラーが発生します。エラーを発生しないためには、自分の書いたコードを再確認し、半角英数字の”x”が使用されているかデバッグする。

コメント

タイトルとURLをコピーしました