python tornado 工程範例

臨時接個任務,寫幾個操做數據庫視圖的接口,很簡單,大概就是定義一些api,響應終端的請求,返回相應的數據。javascript

借這個機會寫一個比較詳細的範例教程。java

1.環境

Windows 7 Ultimate 32-bitpython

Aptana studio 2.0;mysql

pydev 2.2.0;linux

(我選用Aptana是由於平時用他來寫javascript等東西,順手就拿來寫python了,我深切認爲用通常的Eclipse + PyDev效果是同樣同樣的。並且尚未煩人的中文問題。至於中文問題呢,就python自己而言,也是有的,若是你的code中有中文字符,編譯器是會報錯的,大抵報的是字符問題,解決辦法是在code開始的地方,寫上這樣的註釋:sql

#!/usr/bin/env python
# -*- coding:utf-8 -*-

其中關事的固然是下面那句。上面那句的做用是在linux上,此文件(.py)是可執行的。)chrome

工程引用類庫:mysql-python,tornado。(如何安裝?數據庫

2. 步驟

 

讓咱們編寫咱們的主模塊吧!api

這是一個讓人歡愉的界面,讓咱們開始吧。tornado

其中,我將handler放到了另外一個包中:

這樣,咱們的第一個效果以下:

(to be continued...)

相關文章
相關標籤/搜索