# coding = ascii

import json
import pickle
import sys
import os
  • decode()和encode方法中第一个参数为编码格式,第二个为出现无法转换时使用何种处理方式(ignore:忽略,无法转换则为空;replace:用?代替)
  由于在python3中字符编码默认为unicode,所有直接调用encode方法实现字符编码的转换,由于asscii字符中本来就不包含中文字符,所以decode为他

  会造成报错,是用replace后虽然能比避免报错,但是会再最终解码后造成中文为??的结果

# 字符转码实现
test = "你好"
#获得当前文件编码格式
print(sys.getdefaultencoding())
print(test.encode("utf-8").decode("ascii","replace").encode("ascii","replace").decode("utf-8"))
exec(test)

最新文章

  1. Java-BlockingQueue的使用
  2. SQL触发器
  3. Suricata配置文件说明
  4. Asp.net 网站出现Service Unavailable 问题剖析
  5. Android Handler 异步消息处理机制的妙用 创建强大的图片加载类(转)
  6. ural1439 Battle with You-Know-Who
  7. CSS3-loading动画(一)
  8. centos java环境搭建
  9. Spring MVC运行流程
  10. 产品研发不等待 i.MX6Q全新推出增强版本 官方店铺下单双重优惠
  11. 定位 position 透明度 opacity
  12. python中OS模块方法
  13. 利用Excel-Vba进行多表汇总和数据透视表
  14. ubutun 下配置php和postgresql
  15. HBase详细概述
  16. Layer-level的快速算法
  17. bzoj1912 树形dp求直径(新写法),求直径的两端点
  18. filter(ele)过滤数组
  19. go语言学习--map类型的切片
  20. delphi存取图片

热门文章

  1. CORS 理解(不要那么多术语)
  2. 在 Linux 上如何清除内存的 Cache、Buffer 和交换空间
  3. javascript中获取class
  4. CSS3学习笔记(1)—淡入的文字
  5. LightOJ1282 Leading and Trailing —— 指数转对数
  6. 动态inventory脚本的python实现
  7. hdu 2671 shǎ崽 OrOrOrOrz(排序)
  8. Java网络编程InetAddress类
  9. vue.js 组件共用函数的方法之一
  10. Js常见的六种报错