知行编程网知行编程网  2022-11-30 14:00 知行编程网 隐藏边栏  2 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中静态字符串的编码的相关知识,包括python3中字符串的默认字符编码,以及python字节转字符串中文乱码这些编程知识,希望对大家有参考作用。

python中静态字符串的编码

1、静态字符串的编码方式取决于header中的编码设置。在下面的代码中,变量名称以 UTF-8 编码。

#!/usr/bin/env python
# coding: utf-8
name = "后端技术小屋"


2、如果没有设置编码,运行py文件时会报告语法错误,因为Python Interpreter无法识别文件中的中文字符。

SyntaxError: Non-ASCII character '\xe5' in file 1.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

拓展

查看py源文件编码

vim py文件输入

:set fileencoding

输出

fileencoding=utf-8

以上就是python中静态字符串编码的介绍,希望对大家有所帮助!

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享