python 介面間資料傳遞與呼叫

2021-08-20 20:36:11 字數 1448 閱讀 4279

import requests

import unittest

import json

from pubulic_way.get_token import getsession

class testlogin(unittest.testcase):

def test_getidentify(self):

'''呼叫test_listcollectinfobycreditid(self)響應資料中的taxid引數'''

result = self.get_listcollectinfobycreditid()

json_result=json.loads(result)

p1 = json_result["polygons"][0]["enterprisetaxid"]

data =

url = ""

cookies = self.get_cookies()

r = requests.post(url,data=data,headers=headers,cookies=cookies)

# print(p1)

# print(r.status_code)

# print(r.text)

# return r.text

checkpoint = '91320612ma1uycl59u'

if r.status_code == 200:

if checkpoint in r.text:

print('測試結果:passed,斷言成功。響應狀態碼:{}。響應資料【json】:{}'.format(r.status_code,r.text))

else:

print('測試結果:failed,斷言失敗。響應狀態碼:{}。斷言內容為:{}。響應資料【json】:{}'.format(r.status_code,checkpoint,r.text))

else:

print('測試結果:failed,介面不通。響應狀態碼:{}。響應資料【json】:{}'.format(r.status_code,r.text))

def get_listcollectinfobycreditid(self):

'''獲取響應資料中的taxid引數'''

url = ""

data =

cookies = self.get_cookies()

r = requests.post(url,data=data,headers=headers,cookies=cookies)

return r.text

def get_cookies(self):

cookies = getsession()

return cookies

if __name__ == '__main__':

unittest.main()

頁面間資料傳遞 通知

很簡單的兩句話 傳送通知 nsnotificationcenter defaultcenter postnotificationname object 接受通知 1.先註冊 nsnotificationcenter defaultcenter addobserver self selector se...

JSP JavaBean中頁面間資料傳遞

以前寫多了struts,現在不想搞那麼複雜,乙個很簡單的應用。通過兩層結構來寫jsp,優點是簡單,快速。比較適合初學者寫,研究了一下,寫法舉例如下。建乙個insert.jsp頁面 再寫excuteinsert.jsp頁面 string name request.getparameter name s...

C 函式間資料傳遞方式

c 資料傳遞的三種方式 值傳遞 傳值 指標傳遞 傳址 引用傳遞 引用 引用 是c 相對於c新加的 效果 傳值不改變外部物件,傳址和引用改變外部物件。說明 引用和傳址其實一回事,最終的效果,就是函式使用位址改變了外部物件。引用通過變數名和取址符 完成,傳址通過指標完成。值傳遞 傳值 include u...