Правильный способ определения кодировки исходного кода Python

| | | | | | | | |

PEP 263 определяет, как объявлять кодировку исходного кода Python.

Обычно первые две строки файла Python должны начинаться с:

#!/usr/bin/python # --*- coding: <имя кодировки> --*- 

Но я видел много файлов, начинающихся с:

#!/usr/bin/python # --*- encoding: < ;имя кодировки> -*- 

=> кодирование вместо кодирование.

Так как же правильно объявить кодировка файла?

Разрешается ли кодировка, поскольку используемое регулярное выражение ленивое? Или это просто другая форма объявления кодировки файла?

Я задаю этот вопрос, потому что PEP не говорит о кодировании, а просто говорит о кодировании< /сильный>.