python request的session如何关闭_python – 使用后关闭会话

如何在

Python中关闭创建的会话请求,如s = requests.session().我需要在调用每个API后清除变量.

应该清除变量,因为我正在尝试使用会话测试API的应用程序.

import json

import requests

import time

s=requests.session()

def Auth():

client_id='client_id'

client_secret='client_secret'

username="username"

password="password"

postURL = "url"

postParams = {

"username" : username,

"password" : password,

"scope" : "home",

"client_id":client_id,

"client_secret":client_secret,

"grant_type":"password"}

s=requests.session()

postResponse = s.post(postURL, data=postParams).json()

#print(postResponse)

accessToken = postResponse["access_token"]

print(accessToken)

return accessToken

def Api(accessToken):

urlp="url"

headers = {

'authorization': "Bearer " + accessToken,

'content-type': "application/json",

}

postParams={

'bbox':'-130.401465,26.977875,-54.463965,54.824098',

'years': '2017',

}

response = s.get(url, data=postParams, headers=headers)

print(response.status_code)

print(response.text)

s.close()

response = s.get(url, data=postParams, headers=headers)

print(response.status_code)

print(response.text)

def main():

accessToken=Auth()

Api(accessToken)

if __name__ == '__main__':

main()

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值