#python3 编码问题:

############举个例子###############################

import sys
print(sys.getdefaultencoding()) # 打印当前系统默认编码(utf-8)
test = "你好"
gbk_test = test.encode("gbk")  # 转换为gbk编码格式
print(gbk_test)
print(gbk_test.decode("gbk"))  # 将 gbk 解码
print(gbk_test.decode("gbk").encode("utf-8")) # 将gbk转为utf-8
####################################################
输出:
utf-8
b'\xc4\xe3\xba\xc3'
你好
b'\xe4\xbd\xa0\xe5\xa5\xbd'
 ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥
# 总结: 系统默认编码转gbk 或utf-8 直接 encode( ) ,gbk解码为系统编码:decode("gbk") ,
utf-8解码为系统编码:decode("utf-8") .

最新文章

  1. 使用expect scp避免直接输密码
  2. 改变图片的颜色,UIImage改变颜色
  3. VirtualBox网络设置讲解
  4. Leetcode 101 Symmetric Tree 二叉树
  5. 利用Android手机里的摄像头进行拍照
  6. [zz] pgpool-II load balancing from FAQ
  7. Entity Framework 数据生成选项DatabaseGenerated
  8. Unity中的各种寻找GameObject方法
  9. C#读取注册表
  10. 轻松实现语音识别的完整代码在android开发中
  11. 在SharePoint 2010中部署RBS (转)
  12. C. Captain Marmot (Codeforces Round #271)
  13. jdk版本切换
  14. Codeforces 376A. Night at the Museum
  15. 51Nod--1247 可能的路径(gcd)
  16. HOU 1012
  17. Django 请求类型
  18. Ubuntu卸载软件
  19. SublimeText3安装Highlight插件
  20. 【转】Python介绍

热门文章

  1. 【模板】zkw线段树
  2. 《机器学习技法》---核型SVM
  3. spring-boot-plus项目配置文件(四)
  4. nessus安装
  5. wordcloud库基本介绍和使用方法
  6. 用java自制简易线程池(不依赖concurrent包)
  7. 图表控件业界革命 -Arction新产品LightningChart JS 上市
  8. c++采集windows操作系统名称
  9. 梳理commons-lang工具包
  10. (五十三)c#Winform自定义控件-滚动文字