python完成簡單的介面開發

2021-10-02 05:40:38 字數 817 閱讀 4551

#!/usr/bin/env python 

# -*- coding:utf-8 -*-

from flask import flask, request

import json

# 介面位址,只接受get方法訪問

def check():

# 預設返回內容

return_dict =

# 判斷入參是否為空

if request.args is none:

return_dict['return_code'] = '5004'

return_dict['return_info'] = '請求引數為空'

return json.dumps(return_dict, ensure_ascii=false)

# 獲取傳入的params引數

get_data = request.args.to_dict()

name = get_data.get('name')

age = get_data.get('age')

# 對引數進行操作

return_dict['result'] = tt(name, age)

return json.dumps(return_dict, ensure_ascii=false)

# 功能函式

def tt(name, age):

result_str = "%s今年%s歲了" % (name, age)

return result_str

if __name__ == "__main__":

python 介面開發

一 flask flask需要先安裝再引用。pip install flask 用flask開發介面的流程為 1 定義乙個server server flask.flask name name 代表當前的python檔案。把當前的python檔案當做乙個服務啟動 2 然後定義介面函式,一般函式和介面...

Python指令碼完成post介面測試的例項

乙個程式設計客棧post型別的介面怎麼編寫指令碼實現 1 開啟網頁,在fiddler上獲取到介面的url 2 用python的requests庫實現 import requests new url params payload results requests程式設計客棧.post new url,...

軟體測試 python完成介面測試示例

導包 import requests s requests.session 先登入,獲取session def login username,password param login global url login host url login host auth passwordlogin 指定...