怎么实现接口关联

1.实现接口关联

代码案例:

import requests,unittest
class JieKouGuanLian(unittest.TestCase):
    def test_001(self):
        urls="http://apis.juhe.cn/mobile/get"
        cs={"phone":"16739778608","key":"305f48fe633c4c8b7f60e7fdbe5a0f86"}
        rep=requests.get(url=urls,params=cs)
        print(rep.json())
    def test_002(self):
        urls2="http://apis.juhe.cn/simpleWeather/query"
        ct={"city":"鹤壁","key":"8ed978a79fb46771bc3a53442c3d4144"}
        r=requests.get(url=urls2,params=ct)
        print(r.json())
if __name__ == '__main__':
    unittest.main()

2.提取里面的值

代码案例:

import requests,unittest
class JieKouGuanLian(unittest.TestCase):
    def test_001(self):
        urls="http://apis.juhe.cn/mobile/get"
        cs={"phone":"16739778608","key":"305f48fe633c4c8b7f60e7fdbe5a0f86"}
        rep=requests.get(url=urls,params=cs)
        print(rep.json()["result"]["city"])     #利用字典方法提取值
    def test_002(self):
        urls2="http://apis.juhe.cn/simpleWeather/query"
        ct={"city":"鹤壁","key":"8ed978a79fb46771bc3a53442c3d4144"}
        r=requests.get(url=urls2,params=ct)
        print(r.json())
if __name__ == '__main__':
    unittest.main()

3.全局变量

import requests,unittest
class JieKouGuanLian(unittest.TestCase):
    city=""
    def test_001(self):
        urls="http://apis.juhe.cn/mobile/get"
        cs={"phone":"163978608","key":"305f48fe633c4c8b7f60e7fdbe5a0f86"}
        rep=requests.get(url=urls,params=cs)
        global city     #全局变量
        city=rep.json()["result"]["city"]     #利用字典方法提取值
        print(city)
    def test_002(self):
        urls2="http://apis.juhe.cn/simpleWeather/query"
        ct={"city":city,"key":"8ed978a79fb46771bc3a53442c3d4144"}
        r=requests.get(url=urls2,params=ct)
        print(r.json())
if __name__ == '__main__':
    unittest.main()

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值