问题标签 [twisted]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 在 twisted.web.client 中使用 cookie
我正在尝试使用扭曲的 Web 客户端应用程序,但在使用 cookie 时遇到了一些问题。有人有我可以看的例子吗?
python - 编写轻量级客户端函数导入的好方法 Twisted Python
我正在运行以下服务器:
我有多个文件从特定文件导入一个名为“getHash”的特殊函数。请注意,getHash 的参数只会是文本(字符串)的字典。如何编写一个简单的客户端函数(getHash):
请注意,我要做的只是:1)将 dict 转储到 json 中,2)将该 json 转储到特定的套接字中,3)等待它返回并解压缩 json
python - 在非根文件夹下使用 Twisted 和 Django 提供静态文件
我正在将应用程序 ( Sage ) 从 Twisted 迁移到 Django。
静态文档当前在 .下提供/doc/static
,而实时(即时构建)文档在/doc/live
.
是否可以只使用 Twisted 服务/doc/static
,让 Django 服务其余部分/doc/*
?
python - Apache 与 Twisted
我知道 Twisted 是一个允许您执行异步非阻塞 i/o 的框架,但我仍然不明白这与 Apache 服务器所做的有什么不同。如果有人能解释扭曲的必要性,我将不胜感激..
python - Twisted - 用一个反应器监听多个进程的多个端口
我需要在自己的端口上运行我的服务器应用程序的多个实例。如果我用 os.system 或 subprocess.Popen 启动这些不是问题,但我想与多处理进行一些进程通信。
我想以某种方式动态设置监听来自不同进程的不同端口。只是调用 reactor.listenTCP 是不行的,因为我在停止反应堆时得到了奇怪的 Errno 22。我也很确定这不是正确的方法。我寻找示例,但找不到任何东西。任何帮助表示赞赏。
编辑:谢谢 Tzury,这有点像我想要的。但我必须动态添加端口来监听。例如
我需要一种巧妙地停止此类过程的方法。只是调用 reactor.stop() 停止子进程不会这样做。
这是我尝试停止进程时遇到的错误
迪米特里。
python - Twisted(异步服务器)与 Django(或任何其他框架)
我需要帮助了解使用异步框架的优势是什么。假设我想开发一个简单的聊天网络应用程序。为什么我不能在 Django 框架中编写 python 代码来执行长轮询,在有人输入新的 msg 之前我不会向服务器发送响应。Twisted 提供了什么使其在聊天应用程序等实时应用程序方面具有优势?
抱歉,我显然对异步框架的需求有点困惑。
apache2 - Tornado 是“一个用 Python 编写的相对简单的、非阻塞的 Web 服务器框架”——可以稍微解释一下这意味着什么吗?
这可能是一个愚蠢的问题,但究竟什么是“非阻塞 Web 服务器”?所有的 Web 服务器在技术上都是非阻塞的,不是吗?否则他们如何处理同时连接?Apache2 使用 fork() 和 pthreads 的组合来实现这一点。Tornado(和 Twisted)到底有什么不同?他们是否只是将一堆套接字设置为非阻塞模式,构建一个 FD 列表(或等效的),然后用一个大的 select() 系统调用循环它?
你会在哪里使用这样的框架,与 Apache2(或其他流行的服务器)相比,它们能给你带来什么优势?谢谢
python - 龙卷风入门
通过 apt(python 2.5、simplejson 等)安装必要的软件包后,当我尝试运行演示时出现错误。
这是安装必要软件包的证明
似乎没有太多人从friendfeed中尝试过这个Tornado的东西。有人有任何建议/提示可以帮助我启动并运行它吗?
apache - PyAMF 后端选择!
我一直在使用 PyAMF 为 flex 应用程序编写后端,该应用程序将根据客户的需要请求数百个不同图像的不同组。在开发 flex 代码时,我一直在使用 PyAMF 提供的“simple_server”WSGI 服务器。现在我准备编写一个强大的后端,它能够从 mySQL 数据库中提取图像,并尽可能快、尽可能高效地将它们发送给许多并发客户端。
PyAMF 文档很棒,因为它们提供了许多示例,但是我对我要创建的后端类型感到困惑。
我想要一个 SocketServer 或一个 WSGI 服务器或类似 Twisted、web2py 或 Tornado 的东西吗?这些甚至都不同吗?:) 我应该改用 Apache 模块(mod_wsgi 或 modjy 或 mod_python)吗?
我意识到这可能涉及许多公开辩论,所以也许你可以指出我对这些辩论的任何好的总结?
有这么多选择真是太好了,但是我该如何选择呢?