3

png画像ファイルを開いて表示する必要があります。PILを使用してファイルを開くことができます

from PIL import Image
f = Image.open("file.png").show()

エラーメッセージが表示されます:「エラーにより、ビデオまたは画像を表示できませんエラーコード0x800706ba

ここで何がうまくいかないのか誰か知っていますか?

4

1 に答える 1

3

Windowsでは、PILは登録されているプログラムを使用して一時的な.BMPファイルを開きます。プログラムが戻ると、一時ファイルは削除されます。

最も一般的な問題は、プログラムがファイルを開く前にリターンコードを送り返し、ファイルを開く前にファイルが削除されることです。残念ながら、WindowsVistaおよび7のデフォルトのビューアにはこの問題があります。XPは、Microsoft ImageandFaxビューアを使用しました。これは問題ありませんでした。

ファイルエクスプローラーを使用して、.BMPファイルに関連付けられているプログラムを変更できます。

于 2012-04-29T14:47:34.450 に答える