带参数的 pyCurl WRITEFUNCTION 回调
我使用 pyCurl 和以下行来调用具有连接数据的函数:
conn.setopt(pycurl.WRITEFUNCTION, on_receive)
无论如何我可以将更多参数传递给 on_receive
函数,例如:
conn.setopt(pycurl.WRITEFUNCTION, on_receive, parameter_1, parameter_2)
谢谢,
Joel
I am using pyCurl with the following line to call a function with the data of the connection:
conn.setopt(pycurl.WRITEFUNCTION, on_receive)
Is there anyway I can pass more parameters to on_receive
function, such as:
conn.setopt(pycurl.WRITEFUNCTION, on_receive, parameter_1, parameter_2)
Thanks,
Joel
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我知道的唯一直接的方法是有一个单独的跳板函数来使用附加参数调用实际函数。换句话说,如果参数可以是常量,则为 lambda 函数或函数指针。
The only straight-forward way I know would be to have a separate springboard function to call your actual function with the additional parameters. A lambda function or function pointer in other words, if the parameters are ok to be constant.