gevent' StreamServer'对象没有属性' pre_start'?

时间:2014-05-23 10:12:01

标签: python gevent

我在我的mac上安装了python和gevent,但是当我尝试使用

s = StreamServer(xx,xx)
s.pre_start()

它出错:' StreamServer'对象没有属性' pre_start'?

python和gevent的版本信息:     Python 2.7.5 Gevent 1.0.1

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

实现StreamServer的

In the source code for server.py,您可以看到它继承自BaseServer。

BaseServer本身在baseserver.py

中实现

快速查看这两个文件可以发现StreamServer和BaseServer都没有属性pre_start,这就是当您尝试在{{1}类型的变量上调用.pre_start()时出现错误的原因}}

我不知道你想要完成什么,但你必须以另一种方式去做。