Character encoding
18/06/11
[root@linux-node1 scripts]# cat ascii.py
#!/usr/bin/env python
import sys
print(sys.getdefaultencoding())
[root@linux-node1 scripts]# python36 ascii.py
utf-8
180626
#!/usr/bin/env python
#-*-coding:gbk-*- #this file is gbk but the coding is utf-8;
#Author Jin Xilong
import sys
print(sys.getdefaultencoding())
s = "你好"
print(s.encode("gbk"))
print(s.encode("utf-8"))
print(s.encode("utf-8").decode("utf-8"))
print(s.encode("utf-8").decode("utf-8").encode("gb2312").decode("gb2312"))
utf-8
b'\xc4\xe3\xba\xc3'
b'\xe4\xbd\xa0\xe5\xa5\xbd'
你好
你好

浙公网安备 33010602011771号