# -*- coding:utf-8 -*-
# coding=utf-8
# encoding: utf-8
为什么很多写法
写法确实有好多,题主给出的几个都可以,前两个比较常见
但是只要符合下面这个正则即可:
^[ \t\v]*#.*?coding[:=][ \t]*([-_.a-zA-Z0-9]+)
注意:写的时候coding和等号冒号中间没有空格或者制表符
2 回答7k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答3.1k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.4k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
PEP0263:
https://www.python.org/dev/pe...