gpt4 book ai didi

python - pycurl.WRITEFUNCTION 和 pycurl.WRITEDATA 有什么区别?

转载 作者:太空宇宙 更新时间:2023-11-04 01:25:58 28 4
gpt4 key购买 nike

我只想知道下面两种说法的区别:

curl.setopt(pycurl.WRITEDATA, fp)
curl.setopt(pycurl.WRITEFUNCTION, fp.write)

fp 是一个文件描述符,fp.write 是一个函数。谁能告诉我?

最佳答案

随着WRITEDATA callback选项,可以控制默认哪个文件WRITEFUNCTION callback写入。

使用 WRITEFUNCTION 选项设置的函数实际上是在接收到需要保存的数据时立即调用的函数。

通常,您指定给WRITEDATA 的值将被传递给WRITEFUNCTION 回调,但在PyCurl, the WRITEFUNCTION callback just takes a single string as argument 中, 所以在 PyCurl 中一起使用 WRITEDATAWRITEFUNCTION 没有多大用处。

关于python - pycurl.WRITEFUNCTION 和 pycurl.WRITEDATA 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17941212/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com