Q
開始與龍捲風
1
A
回答
0
Tornado不是您可以運行的應用程序。它是一個Web服務的庫。您需要安裝可運行/提供Python的服務器。然後你可以安裝模塊Tornado。您是否閱讀過安裝說明?
http://pypi.python.org/pypi/tornado
「關於Python 2.6和2.7,也可以簡單地龍捲風 目錄添加到您的PYTHONPATH,而不是通過setup.py建築,因爲 標準庫包括epoll的支持。」
所有你需要的是支持CGI並安裝了python的服務器配置。像Apache或nginx一樣。所以,是(種) http://docs.python.org/2/howto/webservers.html該文件的第一頁說,它不依賴於任何超大型的python--除了一個正常運行的HTTP服務器,因爲這就是你如何訪問腳本。
3
創建一個Python文件server.py
import tornado.httpserver
import tornado.ioloop
import tornado.options
import tornado.web
from tornado.options import define, options
define("port", default=8888, help="run on the given port", type=int)
class MainHandler(tornado.web.RequestHandler):
def get(self):
self.write("Hello, world")
def main():
tornado.options.parse_command_line()
application = tornado.web.Application([
(r"/", MainHandler),
])
http_server = tornado.httpserver.HTTPServer(application)
http_server.listen(options.port)
tornado.ioloop.IOLoop.instance().start()
if __name__ == "__main__":
main()
現在你可以使用Python開始吧!
python server.py
打開瀏覽器 - >http://127.0.0.1:8888
相關問題
- 1. 與龍捲風
- 2. 與龍捲風
- 3. 龍捲風與參數
- 4. 龍捲風與Apache的django?
- 5. 龍捲風圖/圖與GGPLOT2
- 6. 龍捲風set_secure_cookie
- 7. 龍捲風IOLoop
- 8. 在龍捲風
- 9. 龍捲風request.body
- 10. 龍捲風locale.translate
- 11. 龍捲風和ZeroMQ
- 12. 龍捲風和PostgreSQL
- 13. 龍捲風調度
- 14. 龍捲風websocket ping
- 15. 龍捲風和WTForms
- 16. 龍捲風和Django
- 17. 龍捲風IFRAME SRC
- 18. 使用龍捲風
- 19. 龍捲風認證
- 20. 龍捲風入門
- 21. 龍捲風websocket + redis
- 22. 龍捲風和tornado.iostream.PipeIOStream
- 23. nginx +龍捲風+ supervisord
- 24. 返回龍捲風
- 25. Python龍捲風打開太多文件
- 26. 龍捲風異步作業龍捲風gen協同程序
- 27. 什麼是龍捲風ioloop和龍捲風的工作流程?
- 28. 龍捲風 - 龍捲風中的'全局變量'?
- 29. 與龍捲風網絡服務器
- 30. 龍捲風單元測試與tornado.options
它的一個網絡服務器:d – user739711