最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

python设置文件编码方式有哪些方法

来源:懂视网 责编:小采 时间:2020-11-27 14:11:19
文档

python设置文件编码方式有哪些方法

python设置文件编码方式有哪些方法:python设置文件编码方式的方法有:使用带等号的设置方法、使用带冒号的设置方法这个方法可以被大多数编辑器所识别、使用vim形式的方法在python2中的文件中如果要填写中文,必须要加一行代码用来声明文件编码的注释,否则python2会报错。因为它默认的编码格式
推荐度:
导读python设置文件编码方式有哪些方法:python设置文件编码方式的方法有:使用带等号的设置方法、使用带冒号的设置方法这个方法可以被大多数编辑器所识别、使用vim形式的方法在python2中的文件中如果要填写中文,必须要加一行代码用来声明文件编码的注释,否则python2会报错。因为它默认的编码格式
python设置文件编码方式的方法有:使用带等号的设置方法、使用带冒号的设置方法这个方法可以被大多数编辑器所识别、使用vim形式的方法

在python2中的文件中如果要填写中文,必须要加一行代码用来声明文件编码的注释,否则python2会报错。因为它默认的编码格式是ASCII。而在python3中已经没有这个问题了,python3默认的文件编码是UTF-8。今天就将介绍如何在python中设置文件编码,具有一定的参考作用,希望对大家有所帮助

【推荐课程:Python教程】

要将编码注释放在第一行或者第二行,一般来说,Python文件的前两行要这样写:

#!/usr/bin/python
# -*- coding: UTF-8 -*-

第一行是指定python解释器,第二行是指定python文件编码方式,设置编码方式有以下可选的方法

(1)使用带等号的设置方法

#!/usr/bin/python
# coding=<encoding name>

(2)使用带冒号的设置方法,这是方法是大多数编辑器都可以正确识别的

#!/usr/bin/python
# -*- coding: <encoding name> -*-

(3)vim形式的方法

#!/usr/bin/python
# vim: set fileencoding=<encoding name> :

设置头部的编码声明有以下几个作用:

1、如果代码中有中文注释,就需要此声明

2、比较高级的编辑器会根据头部声明将此作为代码文件的格式。

3、程序会通过头部声明,解码初始化 ,所以头部声明和代码的存储格式要一致

总结:

文档

python设置文件编码方式有哪些方法

python设置文件编码方式有哪些方法:python设置文件编码方式的方法有:使用带等号的设置方法、使用带冒号的设置方法这个方法可以被大多数编辑器所识别、使用vim形式的方法在python2中的文件中如果要填写中文,必须要加一行代码用来声明文件编码的注释,否则python2会报错。因为它默认的编码格式
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top