str.encode('编码') 将特定字符编码
s1 = 'ABCD'
s1.encode('ASCII')
s2 = '优品课堂'
s1.encode('UTF-8')
str.decode('编码') 将字符编码解码为字符文本
b1 = b'\xe4\xbc\x98\xe5\x93\x81\xe8\xaf\xbe\xe5\xa0\x82'
b1.decode('utf-8')
//不指定编码方式,默认以utf-8
s1.encode()
如何获知系统默认的是哪种编码方式:
(1)s2.encode //输入后系统会显示提示
import sys
sys.getdefaultencoding()
文件操作是按照gbk的形式写的