PycURL – A Python Interface To The cURL library

The pycurl package is a Python interface to libcurl. pycurl has been successfully built and tested with Python versions from 2.4 to 2.7 and 3.1 to 3.4.

libcurl is a client-side URL transfer library supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE and LDAP. libcurl also supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploads, proxies, cookies, basic authentication, file transfer resume of FTP sessions, HTTP proxy tunneling and more.

All the functionality provided by libcurl can used through the pycurl interface. The following subsections describe how to use the pycurl interface, and assume familiarity with how libcurl works. For information on how libcurl works, please consult the curl library C API.

Contents:

Indices and tables

Table Of Contents

Next topic

Release Notes

This Page