[英]Return multiple lines in web.py
我使用MySQLdb從MySQL中獲取了數據,但是當我嘗試使用帶有JSON的web.py在網頁中顯示數據時
fetch_resu = cur.fetchall()
json_list = []
for each_tup in fetch_resu:
json_list.append(each_tup)
return json.dumps(json_list, encoding="UTF-8", ensure_ascii=False, indent=4, separators=(',', ': '))
我將在網頁的一行中獲取大量數據(同一句話在本地調試中可以完美運行)
由於只能返回數據,因此如何使它們更美觀? 還是我應該使用模板? 但是我的數據庫正在動態變化。
恕我直言,有兩種選擇。
<pre>..</pre>
或<code>..</code>
包圍內容 要么
以text/plain
內容類型進行響應:
web.header('Content-Type', 'text/plain') return json.dumps(...)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.