摘要: 上次发的格式不知道为什么在Chrome上乱掉了,这次加了几个重发. # -*- coding: UTF-8 -*-'''Created on 2010-12-27@author: sumory'''import itertoolsdef a_containsAnyOf_b(seq,aset): '''判断seq中是否含有aset里的一个或者多个项 seq可以是字符串或者列表 aset应该是字符串... 阅读全文
posted @ 2010-12-30 16:17 sumory 阅读(307) 评论(0) 推荐(0) 编辑
摘要: windows中使用python2.7遍历zip文件之后输出文件名等信息,console打印的中文及一些标点出现乱码。查了一下网上说的windows的编码为cp936,print()函数交给系统处理打印,所以要提前编码成windows能够识别的编码。 这种print的乱码也会出现在形如print(mylist)中(mylist是python的list类型变量,print(mylist[2])则不会乱码,奇怪) 代码如下:(.py文件中在文件头先加 # -*- coding: UTF-8 –*-) 注:decode可以去掉 阅读全文
posted @ 2010-12-30 14:54 sumory 阅读(345) 评论(0) 推荐(0) 编辑