人工智慧技術 Flask模板的使用 福州智慧型城市

2021-10-01 17:37:36 字數 1726 閱讀 9289

views.py**

from flask import  blueprint,render_template

zs = blueprint(

'blue'

,__name__)

@zs.route(

'/')

defindex()

: namestr=

'zhangsan'

dict1=

strs1=

['福職'

,'滴滴'

]return render_template(

'demo.html'

,dict

=dict1,name=namestr,

str=strs1)

demo.html**

"en"

>

h2<

/style>

"static/mycss.css" rel=

"stylesheet"

>

"utf-8"

>

title<

/title>

<

/head>

/h2>

}<

/h1>

}<

/h1>

}<

/h1>

}<

/h2>

}<

/h2>

}<

/h2>

hello,

}!hello,stranger!

}<

/li>

<

/ul>

<

/body>

<

/html>

from flask import flask

from flask_script import manager

# def hello_world():

# return 'hello world!'

if __name__ ==

'__main__'

: manager.run(

)

執行結果:

如何在模板中使用條件控制語句:

hello,

}!hello, stranger!

另一種常見需求是在模板中渲染一組元素。下例展示了如何使用 for 迴圈實現這一需求:

}<

/li>

<

/ul>

jinja2 還支援巨集。巨集類似於 python **中的函式。例如:

}<

/li>

}<

/ul>

為了重複使用巨集,我們可以將其儲存在單獨的檔案中,然後在需要使用的模板中匯入:

}<

/ul>

需要在多處重複使用的模板**片段可以寫入單獨的檔案,再包含在所有模板中,以避免

重複:

人工智慧技術的發展

2020年是人工智慧技術發展的關鍵年。疫情之下,世界見證了人工智慧在抗擊疫情中發揮的積極作用。在歷史機遇下,ai已實現 質變和量變 正邁入與技術 產業融合創新的關鍵階段。格物斯坦小坦克認為人工智慧技術已進入全面發展時代。伴隨ai加速落地產業,產業價值得以全面釋放,ai進入融合創新發展的全新階段。近年...

人工智慧技術有哪些

人工智慧是研究 開發用於模擬 延伸和擴充套件人的智慧型的理論 方法 技術及應用系統的一門新的技術科學,是認知 決策 反饋的過程。人工智慧時刻改變著你我的生活,人工智慧包括十分廣泛的科學,它由不同的領域組成,目前,人工智慧技術包括大資料 計算機視覺 語音識別 自然語言處理 機器學習五大部分。人工智慧技...

學習人工智慧技術法則

在當前的教育體系下,人工智慧領域的人才培養依然以研究生教育為主,隨著近些年來人工智慧領域人才缺口的增大,格物斯坦表示目前已經一小部分高校開始陸續在本科階段開設人工智慧專業,相信隨著人工智慧領域的發展,未來更多專業的學生將有機會接觸到人工智慧相關知識,人工智慧知識也會逐漸從高等教育向中小學覆蓋。當前要...