python - 如果在 python 源文件中标识了编码,python 解释器如何知道 python 源文件的编码?
问题描述
Python解释器需要知道python源文件的编码,才能解释python代码。我们知道python源文件的编码是在源文件的第一行或第二行标识的,格式如下
#!/usr/bin/python
# -*- coding: <encoding name> -*-
但是,如果python解释器不知道python源文件的编码,它如何读取python源文件的第一行或第二行来确定编码?
解决方案
推荐阅读
- android - Google Fit Android SDK:数据更新监听器也可以用作后台同步触发器吗?
- sql - 在oracle sql developer中编写查询以检索设备数量,90K+记录表的最有效方法是什么
- reactjs - UseState 从父组件设置 true 或 false
- excel - VBA - 对于大范围的每个循环都有效
- apache-spark - 如何在 Pyspark Snowflake Connector 中使用 PURGE 选项?
- python - Django 返回方法参数
- python - How to exchange between apps using Python?
- java - After installing each Sdk Api that missing and gradle can not build
- python - Create new rows in Pandas Dataframe from cells like "A BCD 1-5"
- java - How should I interpret "Operand Stack" in JVM Instruction Set docs?