Pycurl

Posted on  by 



PycURL is a Python interface to libcurl, the multiprotocol file transfer library.Similarly to the urllib Python module, PycURL can be used to fetch objects identified by a URL from a Python program. Beyond simple fetches however PycURL exposes most of the functionality of libcurl, including. If you are a new customer, register now for access to product evaluations and purchasing capabilities. Need access to an account? If your company has an existing Red Hat account, your organization administrator can grant you access. I had this problem working with pycurl and I solved it using. C.setopt(pycurl.HTTPVERSION, pycurl.CURLHTTPVERSION10) like Eric Caron says. PycURL Qseero Radian6 RAMPyBot RufusBot SandCrawler SBIder ScoutJet Scrubby SearchSight Seekbot semanticdiscovery Sensis Web Crawler SEOChat::Bot SeznamBot Shim-Crawler ShopWiki Shoula robot silk Sitebot Snappy sogou spider Sosospider Speedy Spider Sqworm StackRambler suggybot SurveyBot SynooBot Teoma TerrawizBot TheSuBot Thumbnail.CZ robot.

  1. Pycurl
  2. Pycurl Post
  3. Pycurl -k Option
  4. Pycurl Post
在重装时由于依赖问题一直报错:
/usr/bin/python is needed by yum-3.4.3-163.el7.centos.noarch
python >= 2.4 is needed by yum-3.4.3-163.el7.centos.noarch
python(abi) = 2.7 is needed by yum-3.4.3-163.el7.centos.noarch
python-iniparse is needed by yum-3.4.3-163.el7.centos.noarch
python-sqlite is needed by yum-3.4.3-163.el7.centos.noarch
python-urlgrabber >= 3.10-8 is needed by yum-3.4.3-163.el7.centos.noarch
Pycurl
rpm-python is needed by yum-3.4.3-163.el7.centos.noarch
libpython2.7.so.1.0()(64bit) is needed by yum-metadata-parser-1.1.4-10.el7.x86_64
python(abi) = 2.7 is needed by yum-metadata-parser-1.1.4-10.el7.x86_64
yum-plugin-fastestmirror-1.1.31-52.el7.noarch
yum-utils-1.1.31-52.el7.noarch
2、将其全部卸载
#rpm -e yum-plugin-fastestmirror-1.1.31-52.el7.noarch --nodeps
#rpm -e yum-metadata-parser-1.1.4-10.el7.x86_64 --nodeps
3、在http://mirrors.163.com/centos/7/os/x86_64/Packages/下载如下20个包
libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm
lvm2-python-libs-2.02.185-2.el7.x86_64.rpm
yum-3.4.3-163.el7.centos.noarch.rpm
python-libs-2.7.5-86.el7.x86_64.rpm
python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch.rpm
yum-plugin-aliases-1.1.31-52.el7.noarch.rpm
python-setuptools-0.9.8-7.el7.noarch.rpm
python-devel-2.7.5-86.el7.x86_64.rpm
yum-plugin-protectbase-1.1.31-52.el7.noarch.rpm
rpm-python-4.11.3-40.el7.x86_64.rpm
4、下载完成后执行
#rpm -Uvh --replacepkgs lvm2-python-libs*.rpm --nodeps --force
#rpm -Uvh --replacepkgs libxml2-python*.rpm --nodeps --force
#rpm -Uvh --replacepkgs python*.rpm --nodeps --force
#rpm -Uvh --replacepkgs rpm-python*.rpm yum*.rpm --nodeps --force
5、成功安装
File '/usr/bin/yum', line 30
^
posted @ 2019-10-31 11:58ILK 阅读(18457) 评论(1) 编辑收藏
Latest version

Released:

PycURL -- A Python Interface To The cURL library

Project description

PycURL is a Python interface to libcurl, the multiprotocol filetransfer library. Similarly to the urllib Python module,PycURL can be used to fetch objects identified by a URL from a Python program.Beyond simple fetches however PycURL exposes most of the functionality oflibcurl, including:

  • Speed - libcurl is very fast and PycURL, being a thin wrapper abovelibcurl, is very fast as well. PycURL was benchmarked to be severaltimes faster than requests.
  • Features including multiple protocol support, SSL, authentication andproxy options. PycURL supports most of libcurl’s callbacks.
  • Multi and share interfaces.
  • Sockets used for network operations, permitting integration of PycURLinto the application’s I/O loop (e.g., using Tornado).

Requirements

  • Python 3.5-3.8.
  • libcurl 7.19.0 or better.

Installation

Download source and binary distributions from PyPI or Bintray.Binary wheels are now available for 32 and 64 bit Windows versions.

Please see the installation documentation for installation instructions.

Documentation

Documentation for the most recent PycURL release is available onPycURL website.

Support

For support questions please use curl-and-python mailing list.Mailing list archives are available for your perusal as well.

Although not an official support venue, Stack Overflow has beenpopular with some PycURL users.

Bugs can be reported via GitHub. Please use GitHub only for bugreports and direct questions to our mailing list instead.

License

PycURL is dual licensed under the LGPL and an MIT/X derivative licensebased on the libcurl license. The complete text of the licenses is availablein COPYING-LGPL and COPYING-MIT files in the source distribution.

Release historyRelease notifications | RSS feed

7.43.0.6

7.43.0.5

7.43.0.4

Pycurl

7.43.0.3

7.43.0.2

7.43.0.1

7.43.0

7.21.5

7.19.5.3

7.19.5.2

7.19.5.1

7.19.5

7.19.3.1

7.19.3

7.19.0.3

7.19.0.2

7.19.0.1

7.19.0

7.18.2

7.18.1

7.16.4

7.16.2.1

7.16.2

7.16.1

7.15.5.1

7.15.5

7.15.4.2

7.15.4.1

7.15.4

7.15.2

7.15.1

7.15.0

7.14.1

7.14.0

7.13.2

7.13.1

7.13.0

7.12.3

Pycurl Post

7.12.1

7.12

7.11.3

7.11.2

7.11.1

7.11.0

7.10.8

7.10.6

7.10.5

7.10.4.2

7.10.4

7.10.3

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Pycurl -k Option

Files for pycurl, version 7.43.0.6
Filename, sizeFile typePython versionUpload dateHashes
Filename, size pycurl-7.43.0.6.tar.gz (222.9 kB) File type Source Python version None Upload dateHashes

Pycurl Post

Close

Hashes for pycurl-7.43.0.6.tar.gz

Hashes for pycurl-7.43.0.6.tar.gz
AlgorithmHash digest
SHA2568301518689daefa53726b59ded6b48f33751c383cf987b0ccfbbc4ed40281325
MD53e121d895101022c30619e1bbf97eb97
BLAKE2-256501a35b1d8b8e4e23a234f1b17a8a40299fd550940b16866c9a1f2d47a04b969




Coments are closed