python-urlgrabber - A high-level cross-protocol url-grabber

Property Value
Distribution ROSA 2012.1
Repository ROSA Main i586
Package name python-urlgrabber
Package version 3.9.1
Package release 5-rosa2012.1
Package architecture noarch
Package type rpm
Installed size 176.58 KB
Download size 49.98 KB
Official Mirror
A high-level cross-protocol url-grabber.
Using urlgrabber, data can be fetched in three basic ways:
urlgrab(url) copy the file to the local filesystem
urlopen(url) open the remote file and return a file object (like
urlread(url) return the contents of the file as a string
When using these functions (or methods), urlgrabber supports the following
* identical behavior for http://, ftp://, and file:// urls
* http keepalive - faster downloads of many files by using only a single
* byte ranges - fetch only a portion of the file
* reget - for a urlgrab, resume a partial download
* progress meters - the ability to report download progress automatically,
even when using urlopen!
* throttling - restrict bandwidth usage
* retries - automatically retry a download if it fails. The number of retries
and failure types are configurable.
* authenticated server access for http and ftp
* proxy support - support for authenticated http and ftp proxies
* mirror groups - treat a list of mirrors as a single source, automatically
switching mirrors if there is a failure.


Package Version Architecture Repository
python-urlgrabber-3.9.1-5-rosa2012.1.noarch.rpm 3.9.1 noarch ROSA Main
python-urlgrabber - - -


Name Value
python(abi) == 2.7
python-curl -


Name Value
python-urlgrabber == 3.9.1-5:2012.1
pythonegg(urlgrabber) == 3.9.1


Type URL
Binary Package python-urlgrabber-3.9.1-5-rosa2012.1.noarch.rpm
Source Package python-urlgrabber-3.9.1-5.src.rpm

Install Howto

  1. Enable ROSA Main repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install python-urlgrabber rpm package:
    # urpmi python-urlgrabber



See Also

Package Description
python-utmp-0.8-3-rosa2012.1.i586.rpm A python module for working with utmp
python-vigra-1.8.0-3-rosa2012.1.i586.rpm Python interface for the vigra computer vision library
python-virtkey-0.60.0-1-rosa2012.1.i586.rpm Python extension for emulating keypresses and getting current keyboard layout
python-virtualenv-1.7.2-1-rosa2012.1.noarch.rpm Virtual Python Environment builder
python-vobject-0.7.1-5-rosa2012.1.noarch.rpm Python module for parsing and generating vCard files
python-vte-0.28.1-8-rosa2012.1.i586.rpm Python binding for VTE
python-vtk-5.8.0-4-rosa2012.1.i586.rpm Python bindings for VTK
python-vtk-devel-5.8.0-4-rosa2012.1.i586.rpm Python bindings for VTK
python-webkitgtk-1.1.8-5-rosa2012.1.i586.rpm Python bindings for WebKitGtk
python-which-1.1.0-7-rosa2012.1.noarch.rpm Small which replacement that can be used as a Python module
python-xmldiff-0.6.10-1-rosa2012.1.i586.rpm Python classes to diff XML files
python-yaml-3.09-7-rosa2012.1.i586.rpm Python package implementing YAML parser and emitter
python-zope-interface-3.6.1-3-rosa2012.1.i586.rpm Zope Interface module for Python
python3-3.2.3-6-rosa2012.1.i586.rpm An interpreted, interactive object-oriented programming language
python3-docs-3.2.3-6-rosa2012.1.noarch.rpm Documentation for the Python programming language