generated at
Python:エンコード宣言
Pythonスクリプト中の一行目か二行目にあるコメント正規表現 coding[=:]\s*([-\w.]+) マッチする場合、コメントはエンコード宣言として処理される。
この表現の最初のグループがソースコードファイルのエンコードを指定する。
Unicode のBOM があると、自動的にUnicodeのエンコードと見なされるらしい。