**如下
# -*- coding: utf8 -*-
import bottle
from bottle import run, route, static_file
@route('/html/') # url路徑,在本機執行後 瀏覽器可以通過 訪問該html頁面,表示你具體要訪問的檔案的名字,例如index.html
def html(path): # 定義乙個函式,path作為引數傳給給函式
return static_file(path, root='../html/') #返回你要訪問的靜態檔案,裡面兩個引數,乙個是path,乙個是你檔案所在的具體位置,例如該root表示你要訪問的檔案在該目錄的上級目錄下的html資料夾內的名為path的檔案
def js(path):
return static_file(path, root='../js/') #返回js檔案,js檔案在該目錄的上級目錄下的js資料夾下
def css(path):
return static_file(path, root='../css/')
run(host="127.0.0.1", port=8080)
Python的Bottle框架的一些使用技巧介紹
之前對bottle做過不少的介紹,也寫過一些文章來說明bottle的缺點最近發現其實之前有些地方說的不太公平,所以趁此機會也來更正一下。bottle是支援類似flask url for的語法的,具體使用方法在下文介紹 bottle的request.query之類的引數預設是str型別,也是有原因的,...
bottle微框架從註冊到應用(一) 基礎配置
現在很多寫bottle微框架的博主都是糊弄事,簡單寫乙個路由入口就不了了事,而談不到bottle如何解決具體專案,因此想通過一次小的練習來讓大家進一步了解bottle微框架的魅力,並可以通過自己的努力寫出乙個小的專案。這裡將使用官方推薦實用的gevent模組,突破執行緒池的限制,建議直接複製。usr...
bottle微框架從註冊到應用(二) 註冊功能
為了節省 建議去bootstrap蕩吧,哈哈。這裡只貼表單了 大概就是這樣 功能方法 使用者名稱 w 手機號 1 3 9 d 密碼驗證兩次密碼是否一致 from sqlalchemy import column,integer,sequence,string,boolean,enum from ut...