tkinterでアプリを作成した際に、PCシステムとtkinter画面の解像度と一致していないと文字がつぶれてしまいます。 表示をクリアにするために、Python側でシステムの改造度を取得・設定する方法を示します。
【スポンサーリンク】
解像度の設定方法
標準モジュールである「ctypes」モジュールを用いて、PCシステムの解像度を取得・設定することができます。 tkinterの画面を生成する前に、以下のコードを実行して解像度を設定することで、tkinter画面の表示がクリアになります。
ctypes.windll.shcore.SetProcessDpiAwareness(1)
コード例
[how to set system's DPI to tkinter window](https://gist.github.com/vigilantPotato/0df26edf1df969ebdf46968e1da7201b)