欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python web自制框架之接受url傳遞過(guò)來(lái)的參數(shù)實(shí)例

 更新時(shí)間:2018年12月17日 08:40:24   作者:lowphper  
今天小編就為大家分享一篇python web自制框架之接受url傳遞過(guò)來(lái)的參數(shù)實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

我們知道,在django里有個(gè)request,可以接收表單等前端傳過(guò)來(lái)的數(shù)據(jù),現(xiàn)在我們也做一個(gè)類似的功能。

首先我們定義一個(gè)類class,然后初始化數(shù)據(jù)與定義保存參數(shù)的方法,如下:

class Request(object):
 def __init__(self):
  self.method = 'GET'
  self.path = ''
  self.query = {}
  self.body = ''
 
 def form(self):
  body = urllib.parse.unquote(self.body)
  args = body.split('&')
  f = {}
  for arg in args:
   k, v = arg.split('=')
   f[k] = v
  return f

然后我們可以request = Request(),然后把request設(shè)置成全局變量,請(qǐng)求一次,就把request里面的數(shù)據(jù)刷新一次。

例:

r = connection.recv(1000)
r = connection.resv(1000)

r接收請(qǐng)求的數(shù)據(jù)

然后,request.method = r.split()[0]

request.body = r.split('\r\n\r\n',1)[1]

以此類推。

以上這篇python web自制框架之接受url傳遞過(guò)來(lái)的參數(shù)實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python實(shí)現(xiàn)TCP探測(cè)目標(biāo)服務(wù)路由軌跡的原理與方法詳解

    Python實(shí)現(xiàn)TCP探測(cè)目標(biāo)服務(wù)路由軌跡的原理與方法詳解

    這篇文章主要介紹了Python實(shí)現(xiàn)TCP探測(cè)目標(biāo)服務(wù)路由軌跡的原理與方法,結(jié)合實(shí)例形式分析了Python TCP探測(cè)目標(biāo)服務(wù)路由軌跡的原理、實(shí)現(xiàn)方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下
    2019-09-09
  • python自動(dòng)保存百度盤資源到百度盤中的實(shí)例代碼

    python自動(dòng)保存百度盤資源到百度盤中的實(shí)例代碼

    這篇文章主要介紹了python自動(dòng)保存百度盤資源到百度盤中的實(shí)例代碼,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • python 實(shí)時(shí)遍歷日志文件

    python 實(shí)時(shí)遍歷日志文件

    這篇文章主要介紹了python 實(shí)時(shí)遍歷日志文件 的相關(guān)資料,需要的朋友可以參考下
    2016-04-04
  • Python如何發(fā)送Syslog日志

    Python如何發(fā)送Syslog日志

    這篇文章主要介紹了Python如何發(fā)送Syslog日志問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • python中關(guān)于提升工作效率的一些小技巧

    python中關(guān)于提升工作效率的一些小技巧

    這篇文章主要介紹了python中關(guān)于提升工作效率的一些小技巧,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • 解決使用openpyxl時(shí)遇到的坑

    解決使用openpyxl時(shí)遇到的坑

    這篇文章主要介紹了解決使用openpyxl時(shí)遇到的坑,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • pytorch中transform.Compose()用法詳解

    pytorch中transform.Compose()用法詳解

    PyTorch是一個(gè)開(kāi)源的Python機(jī)器學(xué)習(xí)庫(kù),基于Torch,用于自然語(yǔ)言處理等應(yīng)用程序,這篇文章主要介紹了pytorch中transform.Compose()用法,需要的朋友可以參考下
    2023-10-10
  • 利用Python實(shí)現(xiàn)在PDF文檔中插入文字水印

    利用Python實(shí)現(xiàn)在PDF文檔中插入文字水印

    在傳播PDF文檔的過(guò)程中,如何有效地保護(hù)文檔的版權(quán)和所有權(quán),防止非法復(fù)制和濫用,成為了一個(gè)不可忽視的問(wèn)題,所以給PDF文檔添加水印便成了一種行之有效的保護(hù)手,本文將展示如何使用Python在PDF文檔中插入文字水印,實(shí)現(xiàn)高效的PDF文檔處理,需要的朋友可以參考下
    2024-04-04
  • python3.6 如何將list存入txt后再讀出list的方法

    python3.6 如何將list存入txt后再讀出list的方法

    這篇文章主要介紹了python3.6 如何將list存入txt后再讀出list的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • python去掉空格的一些常用方式

    python去掉空格的一些常用方式

    處理字符串時(shí)經(jīng)常要定制化去掉無(wú)用的空格,python 中要么用存在的常規(guī)方法,或者用正則處理,下面這篇文章主要給大家介紹了python去掉空格的一些常用方式,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-01-01

最新評(píng)論