Python论坛  - 讨论区

标题:Re: Re: Re: [python-chinese]如何把字符串以UNICODE编码方式打印呢?

2005年07月15日 星期五 18:59

limodou limodou at gmail.com
Fri Jul 15 18:59:03 HKT 2005

汉字不是看见了吗?还有什么问题?

在 05-7-15,广星<guangxing at ict.ac.cn> 写道:
> 没有报错,
> 运行结果变成了下面的情况,请看:
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
>  Teh Python Path is  C:\Documents and Settings\Administrator\桌面\Python\CodeCra
> ft;C:\WINNT\system32\python24.zip;C:\Documents and Settings\Administrator\桌面\P
> ython\CodeCraft;C:\Python24\DLLs;C:\Python24\lib;C:\Python24\lib\plat-win;C:\Pyt
> hon24\lib\lib-tk;C:\Python24;C:\Python24\lib\site-packages;C:\Python24\lib\site-
> packages\wx-2.6-msw-unicode
> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> 
> >那报什么错呢?
> >
> >在 05-7-15,广星<guangxing at ict.ac.cn> 写道:
> >>
> >> 还是不行啊。
> >>
> >> 是不是这么写呢?
> >> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> >>  import sys
> >>
> >>  print '\n\n The Python Path is ', ';'.join(sys.path), '\n'
> >> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> >>
> >> ======= 2005-07-15 16:36:35 您在来信中写道:=======
> >>
> >> >不需要。看编码:'C:\\Documents and
> >> >Settings\\Administrator\\\xd7\xc0\xc3\xe6\\Python\\CodeCraft'这根本不是Unicode。但显示字节的编码就是在于你直接打印
> >> >print sys.path
> >> >而sys.path并不是一个字符串,它是一个list,因此在打印时python会自动调用repr将它的字节信息打印出来,如果想看得比较清楚的话需要将list转为string,如:';'.join(sys.path)这样就将sys.path转为以';'分隔的字符串了,试试看吧。
> >> >
> >> >在 05-7-15,广星<guangxing at ict.ac.cn> 写道:
> >> >> 初学者,在学习。
> >> >> 想请教各位一个问题,困惑了兄弟N久啦。
> >> >>
> >> >> 如下面的片断
> >> >> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> >> >> import sys
> >> >>
> >> >> print '\n\n The Python Path is ', sys.path, '\n'
> >> >> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> >> >> 在我这里的运行结果如下
> >> >> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> >> >>  The Python Path is  ['C:\\Documents and Settings\\Administrator\\\xd7\xc0\xc3\x
> >> >> e6\\Python\\CodeCraft', 'C:\\WINNT\\system32\\python24.zip', 'C:\\Documents and
> >> >> Settings\\Administrator\\\xd7\xc0\xc3\xe6\\Python\\CodeCraft', 'C:\\Python24\\DL
> >> >> Ls', 'C:\\Python24\\lib', 'C:\\Python24\\lib\\plat-win', 'C:\\Python24\\lib\\lib
> >> >> -tk', 'C:\\Python24', 'C:\\Python24\\lib\\site-packages', 'C:\\Python24\\lib\\si
> >> >> te-packages\\wx-2.6-msw-unicode']
> >> >> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
> >> >>
> >> >> 问题如下:$$$$$\\xd7\xc0\xc3\xe6$$$$$应该是汉字"我的文档才对啊"才对啊?
> >> >> 怎么正确打印出来呢?
> >> >> 是不是要设置成为UNICODE的模式进行打印呢?
> >> >> 如来来作?
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> 广星
> >> >> guangxing at ict.ac.cn
> >> >> 2005-07-15
> >> >>
> >> >> _______________________________________________
> >> >> python-chinese list
> >> >> python-chinese at lists.python.cn
> >> >> http://python.cn/mailman/listinfo/python-chinese
> >> >>
> >> >>
> >> >>
> >> >
> >> >
> >> >--
> >> >I like python!
> >> >My Donews Blog: http://www.donews.net/limodou
> >> >New Google Maillist: http://groups-beta.google.com/group/python-cn
> >> >_______________________________________________
> >> >python-chinese list
> >> >python-chinese at lists.python.cn
> >> >http://python.cn/mailman/listinfo/python-chinese
> >> >
> >>
> >> = = = = = = = = = = = = = = = = = = = =
> >>
> >>
> >> 致
> >> 礼!
> >>
> >>
> >> 广星
> >> guangxing at ict.ac.cn
> >> 2005-07-15
> >>
> >>
> >> _______________________________________________
> >> python-chinese list
> >> python-chinese at lists.python.cn
> >> http://python.cn/mailman/listinfo/python-chinese
> >>
> >>
> >>
> >
> >
> >--
> >I like python!
> >My Donews Blog: http://www.donews.net/limodou
> >New Google Maillist: http://groups-beta.google.com/group/python-cn
> >_______________________________________________
> >python-chinese list
> >python-chinese at lists.python.cn
> >http://python.cn/mailman/listinfo/python-chinese
> >
> 
> = = = = = = = = = = = = = = = = = = = =
> 
> 
>> 礼!
> 
> 
> 广星
> guangxing at ict.ac.cn
> 2005-07-15
> 
> 
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
> 
> 
> 


-- 
I like python! 
My Donews Blog: http://www.donews.net/limodou
New Google Maillist: http://groups-beta.google.com/group/python-cn

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

2005年07月15日 星期五 20:08

广星 guangxing at ict.ac.cn
Fri Jul 15 20:08:16 HKT 2005

可是没有出现那位仁兄说得换行啊?
而且这个机制(';'.join(sys.path))是怎么回事?
如果我想以UNICODE的形式显示这些字符或者指定的字符串,需要怎么作呢?
可否给些建议?

多谢,多谢!
>汉字不是看见了吗?还有什么问题?
>
>在 05-7-15,广星<guangxing at ict.ac.cn> 写道:
>> 没有报错,
>> 运行结果变成了下面的情况,请看:
>> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
>>  Teh Python Path is  C:\Documents and Settings\Administrator\桌面\Python\CodeCra
>> ft;C:\WINNT\system32\python24.zip;C:\Documents and Settings\Administrator\桌面\P
>> ython\CodeCraft;C:\Python24\DLLs;C:\Python24\lib;C:\Python24\lib\plat-win;C:\Pyt
>> hon24\lib\lib-tk;C:\Python24;C:\Python24\lib\site-packages;C:\Python24\lib\site-
>> packages\wx-2.6-msw-unicode
>> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
>> 
>> >那报什么错呢?
>> >
>> >在 05-7-15,广星<guangxing at ict.ac.cn> 写道:
>> >>
>> >> 还是不行啊。
>> >>
>> >> 是不是这么写呢?
>> >> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
>> >>  import sys
>> >>
>> >>  print '\n\n The Python Path is ', ';'.join(sys.path), '\n'
>> >> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
>> >>
>> >> ======= 2005-07-15 16:36:35 您在来信中写道:=======
>> >>
>> >> >不需要。看编码:'C:\\Documents and
>> >> >Settings\\Administrator\\\xd7\xc0\xc3\xe6\\Python\\CodeCraft'这根本不是Unicode。但显示字节的编码就是在于你直接打印
>> >> >print sys.path
>> >> >而sys.path并不是一个字符串,它是一个list,因此在打印时python会自动调用repr将它的字节信息打印出来,如果想看得比较清楚的话需要将list转为string,如:';'.join(sys.path)这样就将sys.path转为以';'分隔的字符串了,试试看吧。
>> >> >
>> >> >在 05-7-15,广星<guangxing at ict.ac.cn> 写道:
>> >> >> 初学者,在学习。
>> >> >> 想请教各位一个问题,困惑了兄弟N久啦。
>> >> >>
>> >> >> 如下面的片断
>> >> >> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
>> >> >> import sys
>> >> >>
>> >> >> print '\n\n The Python Path is ', sys.path, '\n'
>> >> >> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
>> >> >> 在我这里的运行结果如下
>> >> >> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
>> >> >>  The Python Path is  ['C:\\Documents and Settings\\Administrator\\\xd7\xc0\xc3\x
>> >> >> e6\\Python\\CodeCraft', 'C:\\WINNT\\system32\\python24.zip', 'C:\\Documents and
>> >> >> Settings\\Administrator\\\xd7\xc0\xc3\xe6\\Python\\CodeCraft', 'C:\\Python24\\DL
>> >> >> Ls', 'C:\\Python24\\lib', 'C:\\Python24\\lib\\plat-win', 'C:\\Python24\\lib\\lib
>> >> >> -tk', 'C:\\Python24', 'C:\\Python24\\lib\\site-packages', 'C:\\Python24\\lib\\si
>> >> >> te-packages\\wx-2.6-msw-unicode']
>> >> >> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
>> >> >>
>> >> >> 问题如下:$$$$$\\xd7\xc0\xc3\xe6$$$$$应该是汉字"我的文档才对啊"才对啊?
>> >> >> 怎么正确打印出来呢?
>> >> >> 是不是要设置成为UNICODE的模式进行打印呢?
>> >> >> 如来来作?
>> >> >>
>> >> >>
>> >> >>
>> >> >>
>> >> >> 广星
>> >> >> guangxing at ict.ac.cn
>> >> >> 2005-07-15
>> >> >>
>> >> >> _______________________________________________
>> >> >> python-chinese list
>> >> >> python-chinese at lists.python.cn
>> >> >> http://python.cn/mailman/listinfo/python-chinese
>> >> >>
>> >> >>
>> >> >>
>> >> >
>> >> >
>> >> >--
>> >> >I like python!
>> >> >My Donews Blog: http://www.donews.net/limodou
>> >> >New Google Maillist: http://groups-beta.google.com/group/python-cn
>> >> >_______________________________________________
>> >> >python-chinese list
>> >> >python-chinese at lists.python.cn
>> >> >http://python.cn/mailman/listinfo/python-chinese
>> >> >
>> >>
>> >> = = = = = = = = = = = = = = = = = = = =
>> >>
>> >>
>> >> 致
>> >> 礼!
>> >>
>> >>
>> >> 广星
>> >> guangxing at ict.ac.cn
>> >> 2005-07-15
>> >>
>> >>
>> >> _______________________________________________
>> >> python-chinese list
>> >> python-chinese at lists.python.cn
>> >> http://python.cn/mailman/listinfo/python-chinese
>> >>
>> >>
>> >>
>> >
>> >
>> >--
>> >I like python!
>> >My Donews Blog: http://www.donews.net/limodou
>> >New Google Maillist: http://groups-beta.google.com/group/python-cn
>> >_______________________________________________
>> >python-chinese list
>> >python-chinese at lists.python.cn
>> >http://python.cn/mailman/listinfo/python-chinese
>> >
>> 
>> = = = = = = = = = = = = = = = = = = = =
>> 
>> 
>>>> 礼!
>> 
>> 
>> 广星
>> guangxing at ict.ac.cn
>> 2005-07-15
>> 
>> 
>> _______________________________________________
>> python-chinese list
>> python-chinese at lists.python.cn
>> http://python.cn/mailman/listinfo/python-chinese
>> 
>> 
>> 
>
>
>-- 
>I like python! 
>My Donews Blog: http://www.donews.net/limodou
>New Google Maillist: http://groups-beta.google.com/group/python-cn
>_______________________________________________
>python-chinese list
>python-chinese at lists.python.cn
>http://python.cn/mailman/listinfo/python-chinese
>

= = = = = = = = = = = = = = = = = = = =
			

        致
礼!
 
				 
        广星
        guangxing at ict.ac.cn
          2005-07-15


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

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

    你的回复:

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

    Zeuux © 2025

    京ICP备05028076号