# -*- coding:utf-8 -*- # coding=utf-8# encoding: utf-8
# -*- coding:utf-8 -*-
# coding=utf-8
# encoding: utf-8
为什么很多写法
PEP0263:https://www.python.org/dev/pe...
雷雷
https://www.python.org/dev/pe...pep0263中有描述。 。 。
用python3不用寫吧! !
寫法確實有很多,題主給的幾個都可以,前兩個比較常見
但是只要符合下面這個正規即可:
^[ \t\v]*#.*?coding[:=][ \t]*([-_.a-zA-Z0-9]+)
注意:寫的時候coding和等號冒號中間沒有空格或製表符
PEP0263:
https://www.python.org/dev/pe...
雷雷
https://www.python.org/dev/pe...
pep0263中有描述。 。 。
用python3不用寫吧! !
寫法確實有很多,題主給的幾個都可以,前兩個比較常見
但是只要符合下面這個正規即可:
注意:寫的時候coding和等號冒號中間沒有空格或製表符