【发布时间】:2013-11-22 17:12:37
【问题描述】:
我正在使用suds 包从一个网站发出 API 请求。我写了一个函数来打开client 到网站并提出请求。
我想知道我应该或如何在函数结束时终止连接?
我想知道client 是否会类似于MySQLDb.connect,它实际上打开了许多单独的API 连接,每次我调用这个函数时这些连接都不会关闭。
from suds.client import Client
import sys, re
def querysearch(reqPartNumber, reqMfg, lock):
try:
client = Client('http://app....')
userInfo = {'id':.., 'password':...}
apiResponse = client.service.getParts(...)
...
print apiResponse
except:
...
【问题讨论】: