普通字符串可以用多种方式编码成Unicode字符串,具体要看你究竟选择了哪种编码:

unicodestring = u"Hello world"

# 将Unicode转化为普通Python字符串:"encode"

utf8string = unicodestring.encode("utf-8")

asciistring = unicodestring.encode("ascii")

isostring = unicodestring.encode("ISO-8859-1")

utf16string = unicodestring.encode("utf-16")

# 将普通Python字符串转化为Unicode:"decode"

plainstring1 = unicode(utf8string, "utf-8")

plainstring2 = unicode(asciistring, "ascii")

plainstring3 = unicode(isostring, "ISO-8859-1")

plainstring4 = unicode(utf16string, "utf-16")

assert plainstring1 == plainstring2 == plainstring3 == plainstring4

python unicode转字符串_Python2.X如何将Unicode中文字符串转换成 string字符串相关推荐

  1. java将list转换为字符串_List转换成String字符串三种方式

    List转换成String字符串思路分析: 1.List转化成String[],再通过String[]数组遍历拼接成String字符串; 2.List转化成String存到StringBuffer中, ...

  2. android读取xml 字符串,Android 读取本地Xml文件,并转换成String

    问题 不是解析本地 xml 文件, 而是要将 xml 文件中的所有内容(包含格式,标签等),直接转换成 String. 与前端H5页面交互时, iOS 在请求远程 xml 文件耗时太长(有时需要4~5 ...

  3. python把浮点数转换成16进制_delphi 浮点数float转换成十六进制字符串的方法(FloatToHex)...

    重新书写了float型转为十六进制的delphi程序 Function FloatToHex(Value: single): string; var l, i: integer; HexText,te ...

  4. python从键盘输入一个字符串、将小写字母全部_从键盘输入一个字符串_将其中的小写字母全部转换成大写字母...

    从键盘输入一个字符串, 将其中的小写字母全部转换成大写字母, 然后输出到一个磁盘文件 "test" 中保存.输入的字符串以 " ! " 结束 . 我写的程序是 ...

  5. 读取CSV文件内容,将其转换成JSON字符串输出

    CsvToJsonUtil 工具类作用:读取CSV文件内容,将其转换成JSON字符串输出 转换工具类代码如下: package com.test.util;import java.io.*; impo ...

  6. 把数据库中有关枚举项值的数字字符串转换成文字字符串

    原文:把数据库中有关枚举项值的数字字符串转换成文字字符串 标题可能无法表达我的本意.比如,有这样一个枚举: public enum MyChoice { MyFirstChoice = 0, MySe ...

  7. python使用openCV加载图像、并将BGR格式转换成HSV格式、定义HSV格式中需要分离颜色的掩码(掩模)区间(mask)、并使用mask信息进行颜色分离、BGR格式的图像转化为RGB、并可视化

    python使用openCV加载图像.并将BGR格式转换成HSV格式.定义HSV格式中需要分离颜色的掩码(掩模)区间(mask).并使用mask信息进行颜色分离.将BGR格式的图像转化为RGB.可视化 ...

  8. java图片转换成base64_Java将图片转换成Base64字符串

    public classImageUtil {/*** 本地图片转换成base64字符串 *@paramimgFile * 图片本地路径 *@return */ public static Strin ...

  9. 把对象转换成JSON字符串 第二稿支持移动设备

    /*** 导入jackson包 把对象转换成JSON字符串 第二稿 支持移动设备* @param pn* @param request* @return*/@RequestMapping(value ...

最新文章

  1. 图解法求最优解的例题_【第四章 最优化理论】4.2 带约束最优化
  2. POJ1915 BFS双向BFS
  3. Ubuntu下切换Python版本
  4. 机器学习从零开始-Kaggle数据用PurePython实战
  5. ORACLE 数据库安装后,PL/SQL的登录问题完美解决
  6. python123测验2答案八边形_Python试卷
  7. JavaScript高级程序设计之EventUtil
  8. java复选框只会选中一个_java复选框选中
  9. .net中SessionState相关配置
  10. PHP一个文件内多个php代码段的写法
  11. “学习方法”学习笔记(一)费曼技巧
  12. mysql1041_mysql8 参考手册--错误代码1036、1041、1046
  13. keyshot手机渲染教程_keyshot渲染教程
  14. MIPI、DSI、CSI、D-PHY的简要介绍
  15. JAVAEE工程师入门技术之第1课day01_Java基础语法HelloWorld
  16. 德国4-0葡萄牙 穆勒帽子戏法佩佩染红
  17. livy(0.5) on zeppelin(0.8)报No YARN application is found with tag问题解决
  18. Praat提取的基频可以工程应用吗?
  19. PSIM仿真简单例程(频率响应)
  20. np.random.seed()随机数种子

热门文章

  1. 使用ABAP Push Channel(APC)开发的乒乓球游戏,可双打 1
  2. 有了人脸识别和虹膜扫描,指纹传感器是不是就OUT了?究竟哪个更安全?
  3. 作为一个女程序员,有感而发
  4. java web开发中会遇到的异步执行方案
  5. RAC 中 ASM 实例名 与 节点的对应关系
  6. 前端三大框架Angular React Vue
  7. Java Iterable类
  8. 用C++,调用浏览器打开一个网页
  9. 认识Spring核心容器IoC/DI
  10. aws ping 不通的解决办法