首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

, Python内Unicode的有关问题

2012-04-10 
求助, Python内Unicode的问题我的脚本如下Python code# codinggb2312a 论坛b u论坛然后分别将

求助, Python内Unicode的问题
我的脚本如下

Python code
# coding=gb2312a = "论坛";b = u"论坛";

然后分别将字符串a和b输出到文件。将文件用二进制工具打开,结果两个文件的二进制相同。怎么回事,难道字符串前面的u不起作用?


[解决办法]
弱弱的问一下,你能执行成功吗?

text1.txt 
text2.txt

刚刚我在xp下试一下,不能这样做
Python code
# -*- coding: gbk -*-s1 = '中国's2 = u'中国'f1 = open('a.txt', 'w')f2 = open('b.txt', 'w')f1.write(s1)f2.write(s2)  # 报错 

热点排行