用bottle框架返回html css js頁面

2021-07-03 12:28:57 字數 655 閱讀 7815

**如下

# -*- 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...