最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python用Bottle輕量級框架進行Web開發(fā)

 更新時間:2016年06月08日 14:38:22   作者:xiaoguaihai  
這篇文章主要介紹了Python用Bottle輕量級框架進行Web開發(fā)的相關資料,需要的朋友可以參考下

當前Python Web開發(fā)中的框架算Django最為流行了,但是本文介紹的是一個較為輕量級的Web框架:Bottle框架。理論性的東西就不講了,直接上實例代碼。

1.問題描述
       最近做一個系統(tǒng)的后臺開發(fā),用的就是Python+Bottle進行的web后臺開發(fā)。給前臺提供一個接口,通過前臺調用接口時的參數(shù),提供Json數(shù)據(jù)格式的數(shù)據(jù)。

2.環(huán)境準備
我用的是Linux環(huán)境,python 2.7.x版本的python。使用Bottle之前需要pip安裝bottle,輸入命令:sudo pip install bottle即可安裝。這樣就有了Bottle的環(huán)境了,可以用Bottle框架進行Python Web開發(fā)了。

3.程序代碼
3.1 一個Hello World程序
 程序文件:helloworld.py

#!/usr/bin/python 
# -*- conding:utf-8 -*- 
 
from bottle import *                             #導入bottle相關的包 
 
@route('/helloworld/:yourwords', methods=['GET', 'POST'])           #url接口,注意參數(shù)書寫格式,前面有個冒號表示是參數(shù) 
def hello(yourwords):                              
  return 'hello world. ' + yourwords                  #返回前臺數(shù)據(jù),此處返回一個字符串 
 
run(host='0.0.0.0', port=8080)                        #表示本機,接口是8080 

 運行程序:python helloworld.py
打開瀏覽器,輸入:http://172.16.160.122:8080/helloworld/BigData,你只要將ip地址改成你自己的地址就行了
就會顯示如下頁面:

圖上紅色圈出的部分就是前臺輸入的參數(shù),頁面顯示返回的字符串內容。
這樣就完成了一個簡單的例子。Bottle框架是不是很輕量級。

這個程序很簡單,url中yourwords是前臺輸入的參數(shù),最后返回給的數(shù)據(jù)就是:hello world加上接收的參數(shù)組成的字符串。

3.2實例程序代碼
本來想寫一個實例的程序代碼,但是有個前面hello world 的程序代碼,其他的也就沒什么難懂的了,就不寫了。諒解。

注意的一點就是后臺接受到的參數(shù)都是字符串的格式,根據(jù)你的要求,需要進行必要的類型轉換。

希望對大家有所幫助,謝謝大家的閱讀。

相關文章

  • python使用Image處理圖片常用技巧分析

    python使用Image處理圖片常用技巧分析

    這篇文章主要介紹了python使用Image處理圖片的常用技巧,實例分析了Python使用image處理圖片過程中改變圖片大小、圖片類型及遠程圖片中常見問題與解決方法,需要的朋友可以參考下
    2015-06-06
  • Requests庫實現(xiàn)數(shù)據(jù)抓取與處理功能

    Requests庫實現(xiàn)數(shù)據(jù)抓取與處理功能

    本文介紹了Python中常用的第三方庫Requests的基本用法和高級功能,我們學習了如何發(fā)起HTTP請求、處理響應、使用會話對象、設置代理和證書驗證等技巧,需要的朋友可以參考下
    2023-05-05
  • django基礎學習之send_mail功能

    django基礎學習之send_mail功能

    這篇文章主要給大家介紹了關于django基礎學習之send_mail功能的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用django具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-08-08
  • numpy中的norm()函數(shù)求范數(shù)實例

    numpy中的norm()函數(shù)求范數(shù)實例

    這篇文章主要介紹了numpy中的norm()函數(shù)求范數(shù)實例,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • Python中staticmethod和classmethod的作用與區(qū)別

    Python中staticmethod和classmethod的作用與區(qū)別

    今天小編就為大家分享一篇關于Python中staticmethod和classmethod的作用與區(qū)別,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • 根據(jù)DataFrame某一列的值來選擇具體的某一行方法

    根據(jù)DataFrame某一列的值來選擇具體的某一行方法

    今天小編就為大家分享一篇根據(jù)DataFrame某一列的值來選擇具體的某一行方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • 解決jupyter notebook 出現(xiàn)In[*]的問題

    解決jupyter notebook 出現(xiàn)In[*]的問題

    這篇文章主要介紹了解決jupyter notebook 出現(xiàn)In[*]的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Python使用logging實現(xiàn)多進程安全的日志模塊

    Python使用logging實現(xiàn)多進程安全的日志模塊

    這篇文章主要為大家詳細介紹了Python如何使用標準庫logging實現(xiàn)多進程安全的日志模塊,文中的示例代碼講解詳細,感興趣的小伙伴可以了解下
    2024-01-01
  • 基于Python實現(xiàn)人像雪景小程序

    基于Python實現(xiàn)人像雪景小程序

    這篇文章主要介紹了通過Python實現(xiàn)的人像雪景小程序,小程序還會自動生成每一幀雪花飄落的圖片,跟GIF動態(tài)雪花人像圖,還不用自己錄制視頻看效果。感興趣的可以跟隨小編一起學習一下
    2021-12-12
  • python定義類self用法實例解析

    python定義類self用法實例解析

    這篇文章主要介紹了python定義類self用法實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-01-01

最新評論

张家口市| 江川县| 庄河市| 南雄市| 石景山区| 民权县| 岳阳市| 石家庄市| 尼勒克县| 确山县| 邢台市| 长沙市| 平利县| 惠来县| 沙坪坝区| 寿阳县| 武汉市| 丹寨县| 托克逊县| 棋牌| 牙克石市| 阿拉善右旗| 临清市| 大姚县| 景泰县| 临颍县| 香河县| 肃南| 石门县| 扎兰屯市| 鸡东县| 南漳县| 呼伦贝尔市| 资阳市| 友谊县| 安西县| 枞阳县| 青铜峡市| 文安县| 利辛县| 太仓市|