問題タブ [photoimage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
20 参照

python - PhotoImageで辞書値の形でアドレスを呼び出すことによる問題

Python のコーディングに問題があることがわかりました。askopenfilename メソッドでファイルを開きます。次に、別の関数を使用して、ファイルのアドレスを辞書値の形式で画像の形式で呼び出したいと思います。コマンドがクラス内のキーなど、関数内に直接ある場合は問題ありません。しかし、これらのコマンドを別の関数で呼び出して別の関数 (3 番目の関数) でその変数を使用すると、問題が発生し、エラーが発生します。

Python のコーディングに問題があることがわかりました。askopenfilename メソッドでファイルを開きます。次に、別の関数を使用して、ファイルのアドレスを辞書値の形式で画像の形式で呼び出したいと思います。コマンドがクラス内のキーなど、関数内に直接ある場合は問題ありません。しかし、これらのコマンドを別の関数で呼び出して別の関数 (3 番目の関数) でその変数を使用すると、問題が発生し、エラーが発生します。

0 投票する
0 に答える
36 参照

python - Python Tkinter 背景画像の OSError で例外が発生しました

Tkinter ウィンドウの背景として画像を使用しようとしていますが、画像を読み込もうとするたびに、このエラーが発生し続けます。

その前はUnicodeエラーが発生SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 1-2: truncated \UXXXXXXXX escape していたので、これを使用しました from __future__ import unicode_literals

また、通常の文字列の前に r を付け、スラッシュを 2 倍にし (例: \ を \\ に)、スラッシュをバックスラッシュに変更してみました。これが機能するには生の文字列が必要であることはわかっていますが、それを解決する方法についてのアイデアはありません。

皆さんが私にできる助けをいただければ幸いです!

これが私のコードです: