全部博文(921)
发布时间:2017-01-13 16:51:05
在 tornado 中异步无阻塞的执行耗时任务在 linux 上 tornado 是基于 epoll 的事件驱动框架,在网络事件上是无阻塞的。但是因为 tornado 自身是单线程的,所以如果我们在某一个时刻执行了一个耗时的任务,那么就会阻塞在这里,无法响应其他的任务请求,这个和 tornado 的高性能服务器称号不符,所以我们要.........【阅读全文】
发布时间:2017-01-12 16:45:42
python从2.6开始支持format,新的更加容易读懂的字符串格式化方法,从原来的% 模式变成新的可读性更强的花括号声明{}、用于渲染前的参数引用声明, 花括号里可以用数字代表引用参数的序号, 或者 变量名直接引用。从format参数引入的变量名 、冒号:、字符位数声明、空白自动填补.........【阅读全文】
发布时间:2016-11-01 13:38:06
开源python网络爬虫框架Scrapy介绍:所谓网络爬虫,就是一个在网上到处或定向抓取数据的程序,当然,这种说法不够专业,更专业的描述就是,抓取特定网站网页的HTML数据。不过由于一个网站的网页很多,而我们又不可能事先知道所有网页的URL地址,所以,如何保证我们抓取到了网站的所有HTML页面就是一个有待.........【阅读全文】
发布时间:2016-09-06 12:38:31
>>> s1 = 'Hello,%(p)s %(v)d.'>>> d1 = {'p' : 'Python', 'v' : 3000}>>> s1 % d1'Hello,Python 3000.......【阅读全文】
发布时间:2016-09-04 13:57:12
parse tmx(tile map xml) file跟twisted没必然关系,只是最近在制作一个小手游来练习twisted框架使用,而这个游戏有用到瓦片地图;client端2dx自带tmx地图的解析和加载,server端需要自己实现。tmx format: https://github.com/bjorn/tiled/wiki/TMX-Map-Format tmxlib(PyPI): http://pytmxli.........【阅读全文】