现在位置: 首页 > 编码
2016年05月06日 测试技术 ⁄ 共 553字 暂无评论 ⁄ 阅读 98 次
1. 字符串对象有两种格式:str和unicode,其中Unicode是标准,str则是具体的编码实现(utf-8,gbk等) 如: a="你好"; #str b=u"你好"; #unicode   2. encode是将unicode转换成其他格式编码,decode是将其他格式编码转换为unicode,可将unicode看作是中间格式 str也可做encode,但会默认先做decode,使用默认的编码类型 如: s.encode("utf-8") 等价于s.decode(defaultencoding).encode("utf-8")   3. 文件编码头作用...
阅读全文

2015年04月14日 测试技术, 软件测试 ⁄ 共 904字 暂无评论 ⁄ 阅读 440 次
在Python内部,字符串使用unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。 decode的作用是将其他编码的字符串转换成unicode编码,如str1.decode('gbk'),表示将gbk编码的字符串str1转换成unicode编码。 encode的作用是将unicode编码转换成其他编码的字符串,如str2.encode('gbk'),表示将unicode编码的字符串str2...
阅读全文
2014年08月28日 测试工具, 软件测试 ⁄ 共 406字 暂无评论 ⁄ 阅读 2,855 次
本文主要介绍MySQL编码为utf8设置方法: 一、编辑MySql的配置文件 vim /etc/my.cnf 在 [mysqld] 标签下加上三行 default-character-set = utf8 character_set_server = utf8 在 [mysql] 标签下加上一行 default-character-set = utf8 在 [mysql.server]标签下加上一行 default-character-set = utf8 在 [mysqld_safe]标签下加上一行 default-character-set = utf8 在 [client]标签下加上一行 default-character-set = utf8 二、...
阅读全文
2013年06月27日 测试工具, 测试技术, 软件测试 ⁄ 共 3556字 评论 1 条 ⁄ 阅读 2,855 次
本文主要介绍在LoadRunner中实现Base64编解码的方法。 在LoadRunner脚本中包含头文件base64.h并使用其中的编解码函数即可实现对Base64的编解码。 LR测试代码如下:           #include "base64.h" Action() { int res; lr_save_string("你好,Lovesoo.org!","Test1"); b64_encode_string( lr_eval_string("{Test1}"), "B64str&qu...
阅读全文