1. ホーム
  2. python

[解決済み】Python:ソースコードの文字列にヌルバイトを含めることはできない

2022-02-06 18:50:33

質問

Max OS X 10.10.3を使っているのですが、ようやく graphics.py をPython 3で表示させたいのですが、以前はモジュールが存在しないと言われていました。

しかし、現在では import graphics または from graphics import * というメッセージが表示されます。

"source code string cannot contain null bytes"

Macユーザー(Python3使用)で、何が間違っているのか分かる方はいらっしゃいますか?誰かZelleの本と彼の graphics.py モジュールはありますか?ありがとうございます。

どのように解決するのですか?

後学のために。私は同じ問題に直面し、それを使用して修正しました。

sed -i 's/\x0//g' FILENAME

ファイルがいろいろとぐちゃぐちゃになっているようで(語尾がおかしいなど)、どうしてなのかわからない...。

参照 https://stackoverflow.com/a/2399817/230468