随笔分类 -  python

摘要:Author: wangxianglong Date: 2016/6/23 8:39:43 背景 我们图书馆其实书更新的挺快,各方面都还可以的,但是没有过期提醒的功能,导致我多次超期罚现,很不爽,是时候来个脚本搞定他了 写脚本 之前关注了学习的官方微信公众号,介个可以查询信息,好就从这里入手,在浏览 阅读全文
posted @ 2016-06-23 09:14 Rikewang 阅读(278) 评论(0) 推荐(0) 编辑
摘要:1. 访问安全,其实也没有决定的安全 此时访问__inner方法只能这样 >>> p._humer__inner()this is inner否则会报错 2. 在子类继承父类时,如果有相同的方法和变量的话,而我们想使用各自的方法和变量。此时就可以使用私有方法 阅读全文
posted @ 2016-04-06 18:06 Rikewang 阅读(328) 评论(0) 推荐(0) 编辑
摘要:import hashlib def md5sum(filename, blocksize=65536): hash = hashlib.md5() with open(filename, "rb") as f: #必须是rb形式打开的,否则的两次出来的结果不一致 for block in iter(lambda: f.read(blocksize), b""): hash.... 阅读全文
posted @ 2016-04-04 21:05 Rikewang 阅读(1489) 评论(0) 推荐(0) 编辑
摘要:直接插入排序 过程: 1. 数据可分看成两个部分,前面的数据是有序的 2. 从后面的数据取出一个元素,插到前面有序数据的合适位置 从右端开始查找,到找到比此元素大的时候,则此元素向后移动,以空出多余的空间来插入此元素。 3. 查找至最后。 例: 3 2 4 5 8 1 2 3 4 5 8 1 1 2 阅读全文
posted @ 2016-03-27 12:21 Rikewang 阅读(478) 评论(0) 推荐(0) 编辑
摘要:No.1 No.2 NO.3(还没有搞懂、最高效的一种) 阅读全文
posted @ 2016-03-24 11:53 Rikewang 阅读(249) 评论(0) 推荐(0) 编辑
摘要:实例文件: [root@docker2 ~]# cat test.ini [base] host = 192.168.88.121 port = 3306 user = root path = /home passwd = 123 [callback] path = /Autops alert = yes count = 1 ftp = no 基础用法:代码片段 >>>... 阅读全文
posted @ 2015-11-26 20:30 Rikewang 阅读(2184) 评论(0) 推荐(0) 编辑
摘要:共同点都有三个参数,cmp用户自定义(指定函数),每个元素都会调用,效率没key高key带一个参数的函数,用来为每个元素提取比较值reverse=True翻转sortsort作用的对象一般是列表sort直接排序后就改变了自己,不用生成新的对象,所以效率更高 >>> m=[1,2,3,4,5] >>>... 阅读全文
posted @ 2015-11-25 20:56 Rikewang 阅读(251) 评论(0) 推荐(0) 编辑
摘要:python中的这两种方法都通过修饰器来完成静态方法:不需要传递类对象或者类的实例可以通过类的实例.方法名a().foo()或者类名.方法a.foo()名来访问当子类继承父类时,且实例化子类时,这个实例其实时父类的,而非子类的静态方法的调用和普通方法的调用一样,只不过前面加个类名。静态方法并没有太大... 阅读全文
posted @ 2015-11-24 21:58 Rikewang 阅读(196) 评论(0) 推荐(0) 编辑
摘要:为什么:代码精简,易维护 比普通的循环效率更高,但对大数据列表解析不适合,可能会暂用大量内存,导致MemoryError 是什么:语法: [expr for iter_item in iterable if cond_expr] >>>a = [' Are', 'you', 'Ok?', 1, 2]... 阅读全文
posted @ 2015-11-24 11:04 Rikewang 阅读(543) 评论(0) 推荐(0) 编辑
摘要:默认参数注意点优点:灵活,当没有指定与形参对应的实参时就会使用默认参数缺陷:例子:>>> def h(m, l=[]):#默认参数时列表,可变对象... l.append(m)... print id(l)... return l...>>> h(1)140373466854392[1]>>> h(... 阅读全文
posted @ 2015-11-23 19:42 Rikewang 阅读(295) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示