【Python】tkinter.TclError: bad geometry specifier:エラー対処方法

pythonエラー対処-tkinter.TclError bad geometry specifier Python

Pythonのコーディング中に発生した「tkinter.TclError: bad geometry specifier」のエラー対処の方法をご紹介します。

tkinter.TclError: bad geometry specifier エラー発生

画像の大きさを指定しようとしたところエラーが発生しました。

エラー発生コード


import tkinter as tk

root = tk.Tk()
root.geometry("200×200")

 

エラー発生時のコマンドプロンプト

エラーとして表示されている英語の意味を調べてみました。
[bad geometry specifier] はジオメトリ指定子がよくない、ということらしいです。


 

解決方法

下記のように4行目のコードを修正したところ、エラー解決できました。

× root.geometry(“200×200″)
○ root.geometry(“200x200″)


import tkinter as tk

root = tk.Tk()
root.geometry("200x200")

 

キーボードで「かける」で変換した「×」を入力したのが間違いでした。

正しくは、エックスの小文字です。
 
この記事がお役に立ちますと幸いです。
 

【Python】よくあるエラーの原因と対処方法まとめ:36選
...

 

「いちばんやさしいPythonの教本」
はじめて学ぶ人でも安心! オールカラーでコードを丁寧に解説
小さなプログラムから実践的なプログラムまで紹介しています。
Pythonの基礎をまなびたい方にオススメの1冊です!