This software is the perfect tool for developers who need dozens of concurrent reliable and fast connections. It can also be used for grabbing objects that are identified by a URL from a program written in Python.
Supports a wide variety of protocols
PycURL is a mature software that supports numerous of libcurl’s features, especially support for many protocols, including FTP/FTPS, HTTP/HTTPS, TELNET, GOPHER, DICT, LDAP and FILE.
It’s a multiplatform library that has been engineered in such a way to be deployed on either GNU/Linux or Microsoft Windows operating systems. Be aware though, that Python must be installed on your machine prior to attempting to install PycURL using the instructions listed below.
Getting started with PycURL
To install the PycURL software on your GNU/Linux computer, you must first download the source code, which is distributed on Softpedia as a tar archive, save it on a location of your choice, extract its contents using your favorite archive manager, open a Linux Terminal app and use the ‘cd’ command to navigate to the location of the extracted archive files.
Then, you must type the ‘python setup.py install’ command, with sudo or by switching to the root user, to install it system wide and make it available to all users on your Linux kernel-based operating system. At the moment, it has been successfully tested on 32-bit and 64-bit computers.
It might be possible to install PycURL from the main software repositories of your GNU/Linux operating system, using the default package manager and searching for the pycurl package. The application is targeted towards application developers who want to write Python programs and use libcurl’s functionality in them.
Reviewed by Marius Nestor, last updated on November 13th, 2014
In a hurry? Add it to your Download Basket!
- PycURL C code has been significantly reorganized. Curl, CurlMulti and CurlShare classes are now properly exported, instead of factory functions for the respective objects. PycURL API has not changed.
- Documentation has been transitioned to Sphinx and reorganized as well. Both docstrings and standalone documentation are now more informative.
- Documentation is no longer included in released distributions. It can be generated from source by running make docs.
- Tests are no longer included in released distributions. Instead the documentation and quickstart examples should be consulted for sample code.
Application descriptionPycURL is an open source and freely distributed command-line software written in the Python programming language as a ...