質問: pygame.error: file is not a windows bmp fileの対処 先日からプログラミングに手を出し始めた初心者です。 macbookairのos10.14.6verを使用し、pythonをダウンロードしました。 参考書通りにidolにて以下を入力し、 def draw(): screen.draw.text("hello", topleft=(10, 10)) ターミナルにファイルをドロップし、以下のように実行しようとしました。 $ pgzrun user/document....... けれどもタイトルにもある通り、pygame.error: file is not a windows bmp fileと出てしまい実行できませんでした。一体何が原因であると考えられますか。 また、対処法があれば教えてください。
回答: ライブラリでpygame使用、ですかね? おかしいですね。そもそもpygameにscreen.draw.textって命令が存在しない筈なんですが・・・・・・。 documents: https://www.pygame.org/docs/ その「参考書」って何の参考書なんでしょうか? ぶっちゃけ、pygameってずーっと開発が停滞してて、最近復活したみたいですが、いずれにせよ、 1. 休止期間が長すぎた 2. 良く見かける資料は、python3じゃなくって以前のpython2時代のモノである の二点で、今使うのは正直あまりオススメしません。 他のpythonのライブラリに比べると、知名度の割に信用度がイマイチ、なんですよねぇ・・・・・・。