VSCode で Python スクリプトを実行すると SyntaxError: Non-ASCII character ‘xe3’

投稿者: Anonymous

タイトルの通りです。言語はPython3です。IDLEで作って動いてたコードを、VS codeで実行すると

SyntaxError: Non-ASCII character 'xe3' in file /Users/TAKA/Downloads/SpaceTAKA/ランダム俳句.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

と表示されます。これはどういうことでしょうか?よろしくお願いします。

解決

エラーメッセージの指摘は、
「/Users/TAKA/Downloads/SpaceTAKA/ランダム俳句.pyというファイルにASCIIではない文字[(unicodeなどの多バイト文字コードの文字(漢字、ひらかな等))]が含まれている。
それなのに、["# coding: UTF-8"というような]使用文字コードの宣言が為されていない。」という事です。
([]内は、私が補足した部分)

/Users/TAKA/Downloads/SpaceTAKA/ランダム俳句.pyの先頭に、"# coding: UTF-8"という行を追加したら解決するのではないかと思われます。

回答者: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *