码迷,mamicode.com
首页 >  
搜索关键字:twisted    ( 479个结果
Scrapy框架原理
Scrapy使用了Twisted异步网络库来处理网络通讯。整体架构大致如下(注:图片来自互联网):1、Scrapy Engine(Scrapy引擎)Scrapy引擎是用来控制整个系统的数据处理流程,并进行事务处理的触发。更多的详细内容可以看下面的数据处理流程。2、Scheduler(调度)调度程序从...
分类:其他好文   时间:2015-01-05 11:06:05    阅读次数:319
tornado模板源码小析
最近对flask的热情有点下降,对tornado有点高涨。 之前在知乎上回答过一个问题,如何理解 Tornado ?,我的回答如下:1.高性能的网络库,这可以和gevent,twisted,libevent等做对。提供了异步io支持,超时事件处理,在此基础上提供了tcpserver,httpclient,尤其是curlhttpclient,在现有http客户端中肯定排第一。可以用来做爬虫,游戏服务...
分类:其他好文   时间:2014-12-21 19:28:10    阅读次数:345
安装Firefly错误-Unable to find vcvarsall.bat
晚上尝试安装Firefly时,在安装twisted时出现错误而退出。根据错误提示如下:error:Setupscriptexitedwitherror:MicrosoftVisualC++9.0isrequired(Unabletofindvcvarsall.bat)发现我当前安装的Python2.7.5搜索的是VisualStudio2008。但是,我电脑里只有VS2010,真心不想再装个2..
分类:其他好文   时间:2014-12-16 06:34:13    阅读次数:196
不纠结
最近突然想做一个app,可以远程控制电脑的。。 有时候会在床上玩手机,突然想让开着的笔记本干些什么,又不想起来;app点个按钮就能搞定,就超爽了。。去年这个时候看过twisted,也写过小demo,加上对python也比较熟悉,毕竟写了一段时间python代码。。最近1年搞VC开发,整体C++。确....
分类:其他好文   时间:2014-12-04 17:09:27    阅读次数:126
<<Python基础教程>>学习笔记 | 第14章 | 网络编程
Python是个很强大的网络编程工具,原因有二: 1. Python内有很多针对常见网络协议的库 2. Python在处理字节流方面的优势 本章主要内容: 探讨Python标准库中的一些网络模块,探讨SocketServer类,最后是Twisted框架....
分类:编程语言   时间:2014-11-30 11:27:44    阅读次数:320
Twisted 库 TCP 服务器 心跳包demo
最近刚刚接触 twisted 库,感觉twisted 库的设计模式和平时接触的socket 通信很大不同, 感觉有点不大适应,为了增加自己对twisted 的适应度, 同时也熟悉一下心跳包的机制。  特地写了一个  基于twisted 库的 TCP  服务器 心跳包 demo。 以供练习之用。 同时也和大家分享 python 编程心得  # -*- coding: utf-8 -*-...
分类:其他好文   时间:2014-11-26 19:08:37    阅读次数:190
twisted udp编程
概述Unlike TCP, UDP has no notion of connections. A UDP socket can receive datagrams from any server on the network and send datagrams to any host on th...
分类:其他好文   时间:2014-11-21 18:08:38    阅读次数:447
使用twisted.web实现代理服务器
简单的实现谷歌的代理:架构就是下面这么简单。=================my server outside GFW | your browser visit my server at port 8080=================代码如下:#coding=utf-8from twis.....
分类:Web程序   时间:2014-11-18 13:14:41    阅读次数:234
[python]CompressionError: bz2 module is not available
事情是这样的,在centos6 上本来是python2.6 然后我下载了一个python2.7.5 安装之后,把默认python修改为python2.7.5版本。 使用pip安装twisted的时候出现  CompressionError: bz2 module is not available 错误的。 sof给出的答案基本都是安装 bzip2, bzip2-devel这种...
分类:编程语言   时间:2014-11-13 16:37:31    阅读次数:287
python 可以处理的任务
python有丰富的库,靠这些库我们可以做很多事情,Python标准库确实很庞大。它可以帮助你处理各种工作,包括正则表达式、文档生成、 单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、 HTML、WAV文件、密码系统、GUI(图形用户界面)、Tk和其他与系统有关的操作。 记住,只要安装了Python,所有这些功能都是可用的。这被称作Python的“功能齐 全”理念。 除了标准库以外,还有许多其他高质量的库,如wxPython、Twisted和Python图像库等等。...
分类:编程语言   时间:2014-11-06 17:42:23    阅读次数:171
479条   上一页 1 ... 40 41 42 43 44 ... 48 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!