随笔分类 -  Python

摘要:python 2.6 引入了itertools模块,使得排列组合的实现非常简单:import itertools 有序排列:e.g., 4个数内选2个排列:>>> print list(itertools.permutations([1,2,3,4],2))[(1, 2), (1, 3), (1, ... 阅读全文
posted @ 2015-03-16 21:01 fish7 阅读(245) 评论(0) 推荐(0)
摘要:python的str,unicode对象的encode和decode方法python中的str对象其实就是"8-bit string" ,字节字符串,本质上类似java中的byte[]。而python中的unicode对象应该才是等同于java中的String对象,或本质上是java的char[]。... 阅读全文
posted @ 2015-03-16 20:57 fish7 阅读(879) 评论(0) 推荐(0)
摘要:hashlib是涉及安全散列和消息摘要,提供多个不同的加密算法借口,如SHA1、SHA224、SHA256、SHA384、SHA512、MD5等。import hashlibm = hashlib.md5() #创建hash对象,md5:(message-Digest Algorithm 5)消... 阅读全文
posted @ 2015-03-16 20:19 fish7 阅读(537) 评论(0) 推荐(0)
摘要:import hashlibimport osimport itertoolsf = open(r'D:\KEY\gesture.key','r')psd = f.readline()f.close()ANS = psd.encode('hex')print ANSb = ['00','01','0... 阅读全文
posted @ 2015-03-16 19:51 fish7 阅读(925) 评论(0) 推荐(0)
摘要:长知识:现大部分服务端、客户端都默认是将数据进行UTF-8编码,但是当客户端向服务端发送的数据包中含有中文时,一定在headers中说明charset,否则服务器端不知道要用什么编码方式解码。而英文、数字等一般服务器端默认用UTF-8解码。#coding:UTF-8import urllib2imp... 阅读全文
posted @ 2014-12-16 03:59 fish7 阅读(194) 评论(0) 推荐(0)
摘要:import osimport shutilpath = 'D:\\超级记录片\\JavaSE第三季\\'des = 'D:\\超级记录片\\JavaSE第三季\\keke\\'d = os.listdir(path)for i in d: if i!='keke': nw = ... 阅读全文
posted @ 2014-12-06 15:47 fish7 阅读(208) 评论(0) 推荐(0)