Python论坛  - 讨论区

标题:[python-chinese] 怎么把Unicode码转换为汉字?

2006年04月19日 星期三 10:14

Pau Lau paulau591 at gmail.com
Wed Apr 19 10:14:40 HKT 2006

 怎么把Unicode码转换为汉字?

这个问题一直没搞定,郁闷死了。上次我写的一个网关这个问题弄了半天,最后还是没搞定,就直接存成Unicode了。但能正常打印出来print
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060419/43198366/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年04月19日 星期三 10:18

0.706 im0.706 at gmail.com
Wed Apr 19 10:18:24 HKT 2006

你是想转成gbk编码吧,用encode啊

在06-4-19,Pau Lau <paulau591 at gmail.com> 写道:
>
>  怎么把Unicode码转换为汉字?
>
> 这个问题一直没搞定,郁闷死了。上次我写的一个网关这个问题弄了半天,最后还是没搞定,就直接存成Unicode了。但能正常打印出来print
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060419/1045010a/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年04月19日 星期三 10:24

limodou limodou at gmail.com
Wed Apr 19 10:24:11 HKT 2006

On 4/19/06, Pau Lau <paulau591 at gmail.com> wrote:
>
>
> 怎么把Unicode码转换为汉字?
>
> 这个问题一直没搞定,郁闷死了。上次我写的一个网关这个问题弄了半天,最后还是没搞定,就直接存成Unicode了。但能正常打印出来print

把你的测试代码写出来。光说不行。你是不是保存的还是原来的unicode变量,而不是转完后的值啊。

比如:

print u.encode('gbk')

open('a.txt', 'wb').write(u)

这样当然不行了。u还是原来的东西。

a=u.encode('gbk')
然后保存a才行。

希望不会是这个小问题吧。

--
I like python!
My Blog: http://www.donews.net/limodou
My Django Site: http://www.djangocn.org
NewEdit Maillist: http://groups.google.com/group/NewEdit

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年04月19日 星期三 12:43

大熊 bearsprite at gmail.com
Wed Apr 19 12:43:26 HKT 2006

u = u'汉字'

u.encode('utf8'))→得到utf8编码的字符串(0xe6 0xb1 0x89 0xe5 0xad 0x97)
u.encode('utf16'))→得到utf16编码的字符串(0x49 0x6c 0x57 0x5b)
u.encode('gbk'))→得到gbk编码的字符串(0xba 0xba 0xd7 0xd6)

在06-4-19,Pau Lau <paulau591 at gmail.com> 写道:
>
> 怎么把Unicode码转换为汉字?
>
> 这个问题一直没搞定,郁闷死了。上次我写的一个网关这个问题弄了半天,最后还是没搞定,就直接存成Unicode了。但能正常打印出来print
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>


--
茫茫人海,你是我的最爱
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060419/1b3069c8/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年04月19日 星期三 18:14

tocer tocer.deng at gmail.com
Wed Apr 19 18:14:42 HKT 2006

你能不能把代码贴出来,或者举个例子看看

2006/4/19, 大熊 <bearsprite at gmail.com>:
> u = u'汉字'
>
> u.encode('utf8'))→得到utf8编码的字符串(0xe6 0xb1 0x89 0xe5 0xad 0x97)
> u.encode('utf16'))→得到utf16编码的字符串(0x49 0x6c 0x57 0x5b)
> u.encode('gbk'))→得到gbk编码的字符串(0xba 0xba 0xd7 0xd6)
>
>  在06-4-19,Pau Lau <paulau591 at gmail.com> 写道:
> >
> >
> >
> >
> > 怎么把Unicode码转换为汉字?
> >
> >
> 这个问题一直没搞定,郁闷死了。上次我写的一个网关这个问题弄了半天,最后还是没搞定,就直接存成Unicode了。但能正常打印出来print
> >
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to
> python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to
> python-chinese-request at lists.python.cn
> Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
>
>
>
>
>
> --
> 茫茫人海,你是我的最爱
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to
> python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to
> python-chinese-request at lists.python.cn
> Detail Info:
> http://python.cn/mailman/listinfo/python-chinese
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年04月20日 星期四 15:32

bird devdoer devdoer at gmail.com
Thu Apr 20 15:32:44 HKT 2006

大家急什么
发贴的人都不急 呵呵


在06-4-19,tocer <tocer.deng at gmail.com> 写道:
>
> 你能不能把代码贴出来,或者举个例子看看
>
> 2006/4/19, 大熊 <bearsprite at gmail.com>:
> > u = u'汉字'
> >
> > u.encode('utf8'))→得到utf8编码的字符串(0xe6 0xb1 0x89 0xe5 0xad 0x97)
> > u.encode('utf16'))→得到utf16编码的字符串(0x49 0x6c 0x57 0x5b)
> > u.encode('gbk'))→得到gbk编码的字符串(0xba 0xba 0xd7 0xd6)
> >
> >  在06-4-19,Pau Lau <paulau591 at gmail.com> 写道:
> > >
> > >
> > >
> > >
> > > 怎么把Unicode码转换为汉字?
> > >
> > >
> > 这个问题一直没搞定,郁闷死了。上次我写的一个网关这个问题弄了半天,最后还是没搞定,就直接存成Unicode了。但能正常打印出来print
> > >
> >
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese at lists.python.cn
> > Subscribe: send subscribe to
> > python-chinese-request at lists.python.cn
> > Unsubscribe: send unsubscribe to
> > python-chinese-request at lists.python.cn
> > Detail Info:
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
> >
> >
> > --
> > 茫茫人海,你是我的最爱
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese at lists.python.cn
> > Subscribe: send subscribe to
> > python-chinese-request at lists.python.cn
> > Unsubscribe: send unsubscribe to
> > python-chinese-request at lists.python.cn
> > Detail Info:
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060420/db26e2e1/attachment.htm

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2006年04月20日 星期四 20:36

Pau Lau paulau591 at gmail.com
Thu Apr 20 20:36:17 HKT 2006

在06-4-20,bird devdoer <devdoer at gmail.com> 写道:
>
>  大家急什么
> 发贴的人都不急 呵呵
>
>
> 在06-4-19,tocer <tocer.deng at gmail.com> 写道:
>
> > 你能不能把代码贴出来,或者举个例子看看
> >
> > 2006/4/19, 大熊 <bearsprite at gmail.com >:
> > > u = u'汉字'
> > >
> > > u.encode('utf8'))→得到utf8编码的字符串(0xe6 0xb1 0x89 0xe5 0xad 0x97)
> > > u.encode('utf16'))→得到utf16编码的字符串(0x49 0x6c 0x57 0x5b)
> > > u.encode('gbk'))→得到gbk编码的字符串(0xba 0xba 0xd7 0xd6)
> > >
> > >  在06-4-19,Pau Lau <paulau591 at gmail.com> 写道:
> > > >
> > > >
> > > >
> > > >
> > > > 怎么把Unicode码转换为汉字?
> > > >
> > > >
> > > 这个问题一直没搞定,郁闷死了。上次我写的一个网关这个问题弄了半天,最后还是没搞定,就直接存成Unicode了。但能正常打印出来print
> > > >
> > >
> > > _______________________________________________
> > > python-chinese
> > > Post: send python-chinese at lists.python.cn
> > > Subscribe: send subscribe to
> > > python-chinese-request at lists.python.cn
> > > Unsubscribe: send unsubscribe to
> > > python-chinese-request at lists.python.cn
> > > Detail Info:
> > > http://python.cn/mailman/listinfo/python-chinese
> > >
> > >
> > >
> > >
> > >
> > > --
> > > 茫茫人海,你是我的最爱
> > > _______________________________________________
> > > python-chinese
> > > Post: send python-chinese at lists.python.cn
> > > Subscribe: send subscribe to
> > > python-chinese-request at lists.python.cn
> > > Unsubscribe: send unsubscribe to
> > > python-chinese-request at lists.python.cn
> > > Detail Info:
> > > http://python.cn/mailman/listinfo/python-chinese
> > >
> > >
> >
> > _______________________________________________
> > python-chinese
> > Post: send python-chinese at lists.python.cn
> > Subscribe: send subscribe to python-chinese-request at lists.python.cn
> > Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> > Detail Info: http://python.cn/mailman/listinfo/python-chinese
> >
> >
>
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese
>
> OK了,问题解决了~!真不容易啊
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20060420/f65e8fa5/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号