python編程webpy框架模板之def with學(xué)習(xí)
一:模板的理解
模板是將一個(gè)事物的結(jié)構(gòu)規(guī)律予以固定化、標(biāo)準(zhǔn)化的成果。
例如:網(wǎng)頁的組成需要是html,head,body,你只要按照它的規(guī)則來寫,里面具體是怎么執(zhí)行的,你需要去了解其他知識(shí)。
web.py:頁面統(tǒng)一通過html文件和后臺(tái)的類來對(duì)應(yīng),web框架為html文件獲取類中的參數(shù)提供了完整的機(jī)制。
二:簡(jiǎn)單模板
1. 在你的目錄下新建文件html,在該文件夾下創(chuàng)建index.html文件
index.html中的內(nèi)容:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>web簡(jiǎn)單模板</title>
</head>
<body>
<h1>你好,我是web簡(jiǎn)單模板 </h1>
</body>
</html>
2. 獲取我剛才創(chuàng)建的html文件夾
render = web.template.render('html/') #框架會(huì)去html目錄下查找全部的html文件。
3. 根據(jù)具體文件的名字操作
render.index() #index表示我創(chuàng)建的index.html
4. 實(shí)例

運(yùn)行結(jié)果:

默認(rèn)端口是8080,你也可以改變端口
python 項(xiàng)目名.py 端口號(hào)
三:def with
1. 傳遞參數(shù)
name='張三'
render.index(name) #index表示我創(chuàng)建的index.html,name表示該文件中的參數(shù)值是多少。{參數(shù)可以多個(gè)}
2. 接受參數(shù)
注意空格問題:


運(yùn)行結(jié)果:

四:注意
1. 端口號(hào)的問題
2. index.html 中空格的問題
3. 多個(gè)程序啟動(dòng)的問題,你可能需要結(jié)束多個(gè)進(jìn)程,在執(zhí)行程序
以上就是python編程webpy框架模板之def with學(xué)習(xí)的詳細(xì)內(nèi)容,更多關(guān)于webpy框架模板之def with的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Django搭建項(xiàng)目實(shí)戰(zhàn)與避坑細(xì)節(jié)詳解
這篇文章主要給大家介紹了關(guān)于Django搭建項(xiàng)目實(shí)戰(zhàn)與避坑細(xì)節(jié)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12
python網(wǎng)絡(luò)爬蟲學(xué)習(xí)筆記(1)
這篇文章主要為大家詳細(xì)介紹了python網(wǎng)絡(luò)爬蟲學(xué)習(xí)筆記的第一篇,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-04-04
學(xué)習(xí)python之編寫簡(jiǎn)單簡(jiǎn)單連接數(shù)據(jù)庫并執(zhí)行查詢操作
這篇文章主要介紹了學(xué)習(xí)python之編寫簡(jiǎn)單簡(jiǎn)單連接數(shù)據(jù)庫并執(zhí)行查詢操作,需要的朋友可以參考下2016-02-02
wxPython繪圖模塊wxPyPlot實(shí)現(xiàn)數(shù)據(jù)可視化
這篇文章主要為大家詳細(xì)介紹了wxPython繪圖模塊wxPyPlot實(shí)現(xiàn)數(shù)據(jù)可視化,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-11-11

