我希望将我的代码改为异步用于HTTP调用,因为整个程序在进行调用时会停止。
我查看了grequests和asyncio,但并没有弄清楚。
以下是当前同步版本的代码:
我希望做以下更改:
我可以成功地将一个回调函数传递给请求,问题在于如何向该回调函数传递参数。
基本上,目标是执行回调函数的传递参数的方法。
我查看了grequests和asyncio,但并没有弄清楚。
以下是当前同步版本的代码:
myvar1 = class_object()
response = requests.get(myvar1.url)
if response.status_code == 200:
myvar1.accept()
我希望做以下更改:
def myfunction:
request.get(myvar1.url,callbackfunction(response,myvar1))
return None
def callbackfunction(response,myvar1):
if response.status_code == 200:
myvar1.accept()
我可以成功地将一个回调函数传递给请求,问题在于如何向该回调函数传递参数。
基本上,目标是执行回调函数的传递参数的方法。