python
文章平均质量分 72
vincentTsang
这个作者很懒,什么都没留下…
展开
-
基于socketserver的python多线程聊天室
在python中,socketserver提供的读写是基于byte字节的。故发送字符数据需要先编码。接受到的数据需要解码。 #Talk is cheep, show you the code. server: """everytime before you send msg, encode it after you rec msg, decode it! """ import so原创 2014-03-05 11:29:15 · 2937 阅读 · 1 评论 -
关于python2中的string和unicode
几点说明: 1.string object是由characters组成的sequence,而unicode object是Unicode code units组成的sequence。 2.string里的character是有多种编码方式的,比如单字节的ASCII,双字节的GB2312等等,再比如UTF-8。 3.直接输入的string常量会用系统缺省编码方式来编码,例如在GBK环境下,'你好'会编码成'/xc4/xe3/xba/xc3',而在UTF-8环境下就成了'/xe4/xbd/xa0/xe5/x原创 2014-03-08 11:05:40 · 1469 阅读 · 0 评论