2
난 그냥 다음 두 문장의 차이를 알고 싶어pycurl.WRITEFUNCTION과 pycurl.WRITEDATA의 차이점은 무엇입니까?
curl.setopt(pycurl.WRITEDATA, fp)
curl.setopt(pycurl.WRITEFUNCTION, fp.write)
FP는 파일 기술자이며, fp.write는 기능입니다. 아무도 말해 줄 수 없습니까?
난 그냥 다음 두 문장의 차이를 알고 싶어pycurl.WRITEFUNCTION과 pycurl.WRITEDATA의 차이점은 무엇입니까?
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 함께 WRITEFUNCTION
와 WRITEDATA
를 사용하여 훨씬 사용이 아니다됩니다.
대단히 감사합니다. – ZZB