【发布时间】:2011-09-09 04:01:47
【问题描述】:
我想编写一个服务器来处理 Websocket 客户端,同时通过 sqlalchemy 进行 mysql 选择并同时抓取多个网站(scrapy)。必须计算接收到的数据,保存到数据库,然后发送到 websocket 客户端。
我的问题是,从逻辑的角度来看,如何在 Python 中做到这一点。我需要如何设置代码结构以及哪些模块是这项工作的最佳解决方案?目前,我确信在其中运行刮擦和选择的东西的线程中使用扭曲。但这可以以更简单的方式完成吗?我只找到简单的扭曲示例,但显然这似乎是一项更复杂的工作。有没有类似的例子?我该如何开始?
【问题讨论】:
标签: python multithreading twisted websocket scrapy