DAPP/FDF智能合約眾籌循環(huán)互助游戲系統(tǒng)開發(fā)(詳細(xì)及方案)源碼部署
人工智能是一門研究如何使機(jī)器能夠智能地行動(dòng)的學(xué)科,也是現(xiàn)代人工智能技術(shù)制造最核心的技術(shù)之一。隨著人工智能的發(fā)展,利用大數(shù)據(jù)和機(jī)器學(xué)習(xí)等技術(shù),使制造過程更加智能化和自動(dòng)化。例如,生產(chǎn)計(jì)劃和調(diào)度等工作可以由機(jī)器自動(dòng)完成,同時(shí)通過機(jī)器學(xué)習(xí)技術(shù),制造過程中的一些異常情況也可以被及時(shí)識(shí)別和處理。
url頁(yè)面是指網(wǎng)頁(yè)訪問地址,響應(yīng)類是指定頁(yè)面做出的響應(yīng)。如上所示,url頁(yè)面用一個(gè)小括號(hào)元組形式來定義。'/server','server'表示url地址為127.0.0.1:port/server或者localhost:port/server頁(yè)面對(duì)應(yīng)函數(shù)處理類為class server。'/.*','notfound'表示除了server頁(yè)面之外,且在指定端口port下的地址時(shí)均由class notfound類來表示??梢园凑丈鲜龇椒?,定義多個(gè)頁(yè)面。
在響應(yīng)函數(shù)類處理消息過程中,POST與GET處理方法基本一致。
urls=(
'/server','server',
'/.*','notfound'#localhost:port/其他任意界面,訪問notfound類
)
2.3自定義端口
web.py默認(rèn)端口為8080端口,但是有時(shí)候8080已經(jīng)被占用了,所以需要自定義端口。
自定義端口的方式可以用兩種方式來實(shí)現(xiàn),第一種是在命令行運(yùn)行腳本,采用如下方式:
python main.py 8090
另一種方式是按照上述代碼的方式,重載web.application類。
class MyApplication(web.application):
def run(self,port=8080,*middleware):
func=self.wsgifunc(*middleware)
return web.httpserver.runsimple(func,('0.0.0.0',port))
if __name__=="__main__":關(guān)于項(xiàng)目技術(shù)開發(fā)唯:yy625019,代幣發(fā)行、鏈游開發(fā)、交易所開發(fā)、dapp智能合約開發(fā)、量化合約開發(fā)、
Nft數(shù)字藏品開發(fā)、互助游戲開發(fā)、眾籌互助開發(fā)、元宇宙開發(fā)、swap開發(fā)、鏈上合約開發(fā)、ido開發(fā)、商城開發(fā),成熟技術(shù)團(tuán)隊(duì),歡迎實(shí)體參考。
app=MyApplication(urls,globals())
import web#web.py
urls=(
'/server','server',
'/.*','notfound'#localhost:port/其他任意界面,訪問notfound類
)
class MyApplication(web.application):
def run(self,port=8080,*middleware):
func=self.wsgifunc(*middleware)
return web.httpserver.runsimple(func,('0.0.0.0',port))
class server:
def __init__(self):
self.return_msg={'errorCode':0,'msg':'系統(tǒng)正常!'}
def POST(self):#POST處理方式與GET一致
content=web.input()
print('收到消息:',content.key1,content.key2,content.key3)
return str(self.return_msg).replace(''','"')
class notfound:開發(fā)詳細(xì)I59模式2oo7設(shè)計(jì)3O69
def GET(self):
print('--from notfound')
return'404 not found'
def POST(self):
print('--from notfound')
return'404 not found'
if __name__=="__main__":
app=MyApplication(urls,globals())
app.run(port=8090)