2017-05-25 48 views
-1

對於字符串,它是輸出如何使用mod_wsgi和Bottle在Web瀏覽器中輸出int類型?

from bottle import route 

@route('/') 
def index(): 
    return '4' 

在INT的情況下,也不會輸出

·爲什麼?

from bottle import route 

@route('/') 
def index(): 
    return 4 

環境

·Python的3.6

·bottel 0.13

·鉻

+0

FWIW,一個HTTP請求不能返回 「INT」 無妨; HTTP響應是純文本。我不知道瓶子是否丟棄了非字符串返回類型,或者是否有其他原因... – deceze

回答

0

有什麼不對的代碼

from bottle import route 

@route('/') 
def index(): 
    return '4' 

@route('/') 
def index2(): 
    return 4 

print("type of ", index()," is ", type(index())) 
print("type of ", index2()," is ", type(index2())) 

和我得到的結果是:

type of 4 is <class 'str'> 
type of 4 is <class 'int'> 
+0

@ NeverTrouble.I改變了標題。 int也會在Web瀏覽器中顯示? – re1

+0

抱歉,這可能無法正常工作。因爲'int'對象不可迭代。[https://bottlepy.org/docs/dev/tutorial.html#generating-content](https://bottlepy.org /docs/dev/tutorial.html#generating-content) – liwangdu