国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

在windows下快速搭建web.py開發(fā)框架方法

2020-01-04 17:31:11
字體:
供稿:網(wǎng)友
這篇文章主要介紹了在windows下快速搭建web.py開發(fā)框架方法,需要的朋友可以參考下
 

  用Python進行web開發(fā)的話有很多框架供選擇,比如最出名的Django,tornado等,除了這些框架之外,有一個輕量級的框架使用起來也是非常方便和順手,就是web.py。它由一名黑客所創(chuàng)建,但是不幸的是這位創(chuàng)建者于2013年自殺了。據(jù)說現(xiàn)在由另外一個人在維護和更新?,F(xiàn)在就來了解一下windows下如何搭建web.py開發(fā)環(huán)境。

一.安裝web.py

  在 https://github.com/webpy/webpy上下載web.py安裝包。注意github對瀏覽器版本有要求的,比如不支持IE9以下的。

windows,web.py,開發(fā)框架  

 自己根據(jù)需要下載相應的版本。

  下載下來之后,解壓,打開cmd,cd到解壓目錄下,輸入

  python setup.py install

  安裝完成即可。(前提必須要安裝python,python3以下版本)

二.測試程序。

  建立一個hello.py文件

import web 

urls = ('/hello', 'hello', 

       ) 

class hello(object): 

  def GET(self): 

    return 'hello world'

if __name__ == "__main__": 

  app = web.application(urls, globals()) 

  app.run()

urls是url映射規(guī)則(類似于servlet中的映射),類hello是鏈接請求響應。

然后在命令行下運行該文件:

windows,web.py,開發(fā)框架  

如果要停止該程序Ctrl+C就可以退出。默認程序運行在8080端口,然后在瀏覽器里輸入:http://127.0.0.1:8080/hello,就可以看到結(jié)果了:

windows,web.py,開發(fā)框架  

程序默認運行在8080端口,而如果8080端口被其他程序占用的話,web.py程序會運行失敗,比如會出現(xiàn)sockets.error這種錯誤,此時需要更改端口:

windows,web.py,開發(fā)框架  

windows,web.py,開發(fā)框架  

注意web.py并不具備部署網(wǎng)站的能力,因此對于web.py程序只能在本地訪問,如果要進行部署必須要使用apache或者nginx。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 儋州市| 塔城市| 阜康市| 五河县| 崇明县| 双鸭山市| 台东县| 柯坪县| 湛江市| 申扎县| 五大连池市| 健康| 长子县| 朔州市| 福泉市| 东乌珠穆沁旗| 太康县| 诏安县| 新安县| 蛟河市| 镇宁| 明溪县| 延长县| 孝义市| 宜黄县| 无棣县| 荆门市| 南充市| 福泉市| 五大连池市| 罗江县| 玉田县| 焦作市| 威海市| 赤壁市| 左云县| 乐安县| 马公市| 乌兰浩特市| 卓尼县| 稷山县|