PEP 263은 Python 소스 코드 인코딩을 선언하는 방법을 정의합니다.
일반적으로 Python 파일의 처음 두 줄은 다음으로 시작해야 합니다.
#!/usr/bin/python # -*- coding: <encoding name> -*-
하지만 다음으로 시작하는 파일을 많이 보았습니다.
#!/usr/bin/python # -*- encoding: < ;인코딩 이름> -*-
=> 코딩 대신 인코딩.
올바른 선언 방법은 무엇입니까? 파일 인코딩?
사용된 정규식이 지연되기 때문에 인코딩이 허용됩니까? 아니면 파일 인코딩을 선언하는 또 다른 형식입니까?
PEP에서는 인코딩에 대해 이야기하지 않고 코딩<에 대해 이야기하기 때문에 이 질문을 하는 것입니다. /strong>.