Python использование библиотеки CURL для загрузки

Автор: Igor Kirsanov

Python использование библиотеки CURL для загрузки


import pycurl
c = pycurl.Curl()
c.setopt(pycurl.URL, "http://wd5.ru/")
c.setopt(pycurl.HTTPHEADER, ["Accept:"])
import io
b = io.BytesIO()
c.setopt(pycurl.WRITEFUNCTION, b.write)
c.setopt(pycurl.FOLLOWLOCATION, 1)
c.setopt(pycurl.MAXREDIRS, 5)
c.perform()
print(b.getvalue().decode('UTF-8'))