Python解释器需要知道python源文件的编码,才能解释python代码。我们知道python源文件的编码是在源文件的第一行或第二行标识的,格式如下
#!/usr/bin/python
# -*- coding: <encoding name> -*-
但是,如果python解释器不知道python源文件的编码,它如何读取python源文件的第一行或第二行来确定编码?
Python解释器需要知道python源文件的编码,才能解释python代码。我们知道python源文件的编码是在源文件的第一行或第二行标识的,格式如下
#!/usr/bin/python
# -*- coding: <encoding name> -*-
但是,如果python解释器不知道python源文件的编码,它如何读取python源文件的第一行或第二行来确定编码?