tornado

dayan112 2017-09-24 12:02:59
Linux安装了tornado,
可是运行测试出现错误,显示tornado无法进入到web里面



进行了测试:

test.py

import tornado.ioloop

import tornado.web

class MainHandler(tornado.web.RequestHandler):

def get(self):

self.write("Hello, Nowamagic")

application = tornado.web.Application([

(r"/", MainHandler),

])

if __name__ == "__main__":

application.listen(8888)

tornado.ioloop.IOLoop.instance().start()
然后输入


python /root/nmapp2_venv/test.py
启动 tornado 进程,访问 http://app.nowamagic.net:8888/ 即可输出 Hello Nowamagic。
可是并没有输出结果 显示如下错误 :进程在执行


[work@cp01-ltr-wise-4.epc.baidu.com datest]$ python /home/work/daci/gssda-test/datest/test.py
+ python /home/work/daci/gssda-test/datest/test.py
Traceback (most recent call last):
File "/home/work/daci/gssda-test/datest/test.py", line 15, in <module>
application.listen(8888)
File "/home/work/.jumbo/lib/python2.7/site-packages/tornado/web.py", line 1559, in listen
server.listen(port, address)
File "/home/work/.jumbo/lib/python2.7/site-packages/tornado/tcpserver.py", line 117, in listen
sockets = bind_sockets(port, address=address)
File "/home/work/.jumbo/lib/python2.7/site-packages/tornado/netutil.py", line 104, in bind_sockets
sock.bind(sockaddr)
File "/home/work/.jumbo/lib/python2.7/socket.py", line 224, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 98] Address already in use
++ echo -ne '\033]0;work@cp01-ltr-wise-4:~/daci/gssda-test/datest\007'
[work@cp01-ltr-wise-4.epc.baidu.com datest]$




...全文
177 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧