【发布时间】:2014-11-23 10:51:46
【问题描述】:
我正在关注一个非常基本的教程,用于使用 Twisted 构建 Python 套接字服务器。
这是我的代码:
from twisted.internet.protocol import Factory
from twisted.internet import reactor
class IphoneChat(Protocol):
def connectionMade(self):
print "a client connected"
factory = Factory()
factory.protocol = IphoneChat
reactor.listenTCP(80, factory)
print "iPhone Chat server started"
reactor.run()
我将文件命名为 server.py 并将其作为纯文本文件保存在我的桌面上。然后我打开终端(我正在运行 Mac OS X 10.7.4)并将目录更改为桌面,然后使用“sudo python server.py”执行文件。我试图导入各种库,但没有成功,我在这个网站和互联网上发现的其他 python 名称错误不涉及扭曲(据我所知,我是一个冷酷的初学者)。
我只关注this tutorial。
【问题讨论】:
标签: python ios sockets networking twisted