GAE的套接字库的替代方案

2024-04-19 01:31:19 发布

您现在位置:Python中文网/ 问答频道 /正文

在googleappengine上运行的Python标准lib模块sockets是否有替代方案?由于沙盒的原因,套接字被禁用。在

我已经看过其他类似的问题,但其中的答案是套接字没有实现,而不是问题所在。其中一个提到了一个表单的链接,这个表单可以成为一个可以访问这些特性的受信任的测试人员,但是我还没有收到Google的消息:/

我在想Twisted,因为它支持很多协议,但我不太了解套接字及其工作原理,所以我不确定。在


Tags: 模块答案沙盒表单标准链接libgoogle
2条回答

不幸的是,您只能在App Engine上发出HTTP和HTTPS请求。没别的了。在

在appengine上可以得到的最接近的东西是ChannelsAPI,它可以满足您的需要。在

urllib3甚至没有关联。它使用HTTP和HTTPS,而不是套接字。在

好消息!谷歌最近发布了一个应用引擎的sockets API,文档如下:

https://developers.google.com/appengine/docs/python/sockets/

它仍然是一个预览版(截至2014年3月),它有自己的一系列限制,但它应该能够处理许多情况。在

相关问题 更多 >