随笔分类 -  Python

Life is short, use Python.
摘要:https://stackoverflow.com/questions/1052589/how-can-i-parse-the-output-of-proc-net-dev-into-keyvalue-pairs-per-interface-u https://www.ibm.com/develop 阅读全文
posted @ 2018-02-01 19:30 马贡多在下雨 阅读(2115) 评论(0) 推荐(0)
摘要:class day19: def __init__(): pass def do_homework(): pass def do_my_project(): pass '''Django 回顾''' - http请求周期 浏览器(socket客户端) 2.socket.connect(ip,port) 进行连接 3.socket.send("... 阅读全文
posted @ 2018-01-28 19:09 马贡多在下雨 阅读(119) 评论(0) 推荐(0)
摘要:字符串赋值 补充 字符串浅拷贝方式一 字符串浅拷贝方式二 字符串深拷贝 列表赋值 补充 列表浅拷贝方式一 列表浅拷贝方式二 列表深拷贝 浅拷贝情况下的修改 深拷贝情况下的修改 阅读全文
posted @ 2018-01-20 23:16 马贡多在下雨 阅读(214) 评论(0) 推荐(0)
摘要:摘自:wiki 设计模式 阅读全文
posted @ 2018-01-19 21:07 马贡多在下雨 阅读(228) 评论(0) 推荐(0)
摘要:摘自:wiki 阅读全文
posted @ 2018-01-19 20:58 马贡多在下雨 阅读(455) 评论(0) 推荐(0)
摘要:服务端 代码改进: 普通客户端 组播客户端 阅读全文
posted @ 2018-01-18 20:37 马贡多在下雨 阅读(1363) 评论(0) 推荐(0)
摘要:贪婪匹配 非贪婪匹配 问题:有如下文本,请匹配出每一个【stream】块的 codec_type 和 extradata_base64 值 参考:https://docs.python.org/2/library/re.html 阅读全文
posted @ 2018-01-17 19:21 马贡多在下雨 阅读(336) 评论(0) 推荐(0)
摘要:2018-01-03@望京 关于fork()函数,Unix/Linux提供的fork()系统调用,fork()一次返回两次, 操作系统自动把当前进程(称为父进程)复制了一份(称为子进程),然后,分别在父进程和子进程内返回; 子进程永远返回 0,而父进程返回子进程的ID。 父进程结束时,子进程并不会随 阅读全文
posted @ 2018-01-14 16:13 马贡多在下雨 阅读(751) 评论(0) 推荐(1)
摘要:学习自:https://coolshell.cn/articles/2514.html 题目:“如果有三个Bool型变量,请写出一程序得知其中有2个以上变量的值是true” 方法一 方法一改进版 方法二 阅读全文
posted @ 2018-01-13 21:22 马贡多在下雨 阅读(216) 评论(0) 推荐(0)
摘要:带关键字的格式化 >>> >>> print "Hello %(name)s !" % {'name':'James'} Hello James ! >>> >>> print "Hello {name} !".format(name="James") Hello James ! >>> 使用dic 阅读全文
posted @ 2018-01-13 16:34 马贡多在下雨 阅读(561) 评论(0) 推荐(0)
摘要:递归实现 while循环实现 while+yield实现 实现迭代器协议 ***** 迭代器协议:必须具有 __next__ 和 __iter__ 方法 可迭代对象有 __iter__ 方法,执行__iter__方法得到的就是迭代器 阅读全文
posted @ 2018-01-12 20:27 马贡多在下雨 阅读(195) 评论(0) 推荐(0)
摘要:闭包参考:http://blog.csdn.net/marty_fu/article/details/7679297 装饰器参考1:https://segmentfault.com/a/1190000007321935 ***** 装饰器参考2:http://blog.csdn.net/dreamc 阅读全文
posted @ 2018-01-12 00:46 马贡多在下雨 阅读(305) 评论(0) 推荐(0)
摘要:2018-01-03@望京 排序,立即想到用Python的内置函数sorted() 字典按key排序 字典是无序的,对字典排序本身是一个没有太大意义的事,但是面试的时候总会遇到=='' 那么问题来了,如何对字典按照value排序呢(默认是对key进行排序)? 首先需要知道sorted()这个函数的几 阅读全文
posted @ 2018-01-11 20:38 马贡多在下雨 阅读(596) 评论(0) 推荐(0)
摘要:2018-01-03@望京 关于列表切片的注意事项 补充示例1 用切片来删除序列里的某一段 列表反转 关于字符串切片注意事项(不同于列表) 切片实现字符串反转 递归实现字符串反转 赋值在字符串和列表中的区别 ***** 阅读全文
posted @ 2018-01-11 16:28 马贡多在下雨 阅读(245) 评论(0) 推荐(0)
摘要:2018-01-03 @望京 示例1 为什么不是输出 0~4? late-binding-closures in Python http://docs.python-guide.org/en/latest/writing/gotchas/#late-binding-closures 怎么修改使之输出 阅读全文
posted @ 2018-01-10 21:29 马贡多在下雨 阅读(621) 评论(0) 推荐(0)
摘要:问题:https://stackoverflow.com/questions/8640367/python-manager-dict-in-multiprocessing 使用 multiprocessing.Manager 来实现IPC的时候,遇到的问题 示例1 示例2 为什么没有append成功 阅读全文
posted @ 2018-01-10 20:32 马贡多在下雨 阅读(4042) 评论(0) 推荐(0)
摘要:Python单例模式 Python基于线程安全的单例模式 惰性初始化 参考:https://www.cnblogs.com/xybaby/p/6425735.html 单例模式的实现一般都有两种方式: 要么在调用之前就创建好单例对象(eager way),要么在第一次调用的时候生成单例对象(lazy 阅读全文
posted @ 2018-01-03 00:42 马贡多在下雨 阅读(376) 评论(0) 推荐(0)
摘要:#!/usr/bin/python2.7 # -*- coding:utf-8 -*- """ 12306自动登录: - 先校验验证码 - 再校验用户名密码 """ import ssl import json import urllib import urllib2 import cookielib # 用来保存cookie c = cookielib.LWPCookie... 阅读全文
posted @ 2017-11-18 22:57 马贡多在下雨 阅读(1738) 评论(0) 推荐(0)
摘要:#!/usr/bin/python2.7 # -*- coding:utf-8 -*- # 2017-10-19 """ 12306 抢票 网页分析 - 查看网页源码 - 判断是否通过异步加载或者框架的形式接收并展示数据 - 数据加密过,然后前端再通过js解密并展示(即js混淆) urllib2.URLError: 证书作用:保证数据在传输的过程中不会被篡改或截... 阅读全文
posted @ 2017-11-18 22:55 马贡多在下雨 阅读(817) 评论(0) 推荐(0)
摘要:一、start_requests Scrapy初开始运行的时候是执行的是父类Spider里的start_requests方法 也可以自己重写: 也可以用 return [Request(...)] 的形式替代 yield Reuest(...) 因为源码里会对 start_requests()方法的 阅读全文
posted @ 2017-11-18 22:42 马贡多在下雨 阅读(1491) 评论(0) 推荐(0)