Skip to main content

PyWebHDFS

|Build Status|

PyWebHDFS is a Python wrapper for the Hadoop WebHDFS REST API.

Many of the current Python HDFS clients rely on Hadoop Streaming which requires Java to be installed on the local machine. The other option for interacting with HDFS is to use the WebHDFS REST API. The purpose of this project is to simplify interactions with the WebHDFS API. The PyWebHdfs client will implement the exact functions available in the WebHDFS REST API and behave in a manner consistent with the API.

::

$ pip install pywebhdfs

The initial release provides for basic WebHDFS file and directory operations including:

#. Create and Write to a File #. Append to a File #. Open and Read a File #. Make a Directory #. Rename a File/Directory #. Delete a File/Directory #. Status of a File/Directory #. Checksum of a File #. List a Directory #. Get/Set/List/Delete Extended Attributes (Requires Hadoop 2.5.x+)

The documentation for the Hadoop WebHDFS REST API can be found at http://hadoop.apache.org/docs/r1.0.4/webhdfs.html_

Pypi package: https://pypi.python.org/pypi/pywebhdfs_

Documentation: http://pythonhosted.org/pywebhdfs/_

.. _http://hadoop.apache.org/docs/r1.0.4/webhdfs.html: http://hadoop.apache.org/docs/r1.0.4/webhdfs.html .. _https://pypi.python.org/pypi/pywebhdfs: https://pypi.python.org/pypi/pywebhdfs .. _http://pythonhosted.org/pywebhdfs/: http://pythonhosted.org/pywebhdfs/

.. |Build Status| image:: https://travis-ci.org/pywebhdfs/pywebhdfs.svg?branch=master :target: https://travis-ci.org/pywebhdfs/pywebhdfs

Metadata

Release files for pywebhdfsme 0.0.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pywebhdfsme 0.0.7
File Size Uploaded
pywebhdfsme-0.0.7.tar.gz 17.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pywebhdfsme 0.0.7
File Interpreter ABI Platform
pywebhdfsme-0.0.7-py3-none-any.whl Python 3 none any Details

Total release size: 35.6 kB

Release files / pywebhdfsme-0.0.7.tar.gz

Download URL pywebhdfsme-0.0.7.tar.gz
Size 17.4 kB
Tags Source
SHA-256 checksum
How to use checksums
5358d2594ba17a66f5bf654321ec77b427b1ae4ef5216578fe80f294fd409a24
BLAKE2b-256 checksum
How to use checksums
e25ebdd033f55dc17b7b12f28fd4b3d6c5d264cc7540f750a8834b6b9afbb302
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.6.6

Release files / pywebhdfsme-0.0.7-py3-none-any.whl

Download URL pywebhdfsme-0.0.7-py3-none-any.whl
Size 18.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1ca286ad3ec1ab982c7c93256bc3d46a1f28ac408c05ce58b17f2e39714c1105
BLAKE2b-256 checksum
How to use checksums
efe6191cc3ff2b940c102672e53c33b9ff15b9643333c95a85261fa0d07dad5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.27.0 CPython/3.6.6

Release history Release notifications | RSS feed

This release

0.0.7 This release

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page