Skip to main content

Python module to communicate with Weed-FS

Project description

https://travis-ci.org/utek/pyweed.svg?branch=master

PyWeed

Class to simplify communication with WeedFS

Installation

From PyPI:

pip install pyweed

Tests

Install dependencies:

pip install -r test_requirements.txt

Run tests:

python setup.py tests

Or using nose:

nosetests

Usage

Upload file to weedFS

from pyweed import WeedFS

# File upload
w = WeedFS("localhost", 9333) # weed-fs master address and port
fid = w.upload_file("n.txt") # path to file

# Get file url
file_url = w.get_file_url(fid)

# Delete file
res = w.delete_file(fid)
# res is boolean (True if file was deleted)

Project details


Download files

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

Source Distribution

pyweed-0.3.1.zip (7.6 kB view details)

Uploaded Source

File details

Details for the file pyweed-0.3.1.zip.

File metadata

  • Download URL: pyweed-0.3.1.zip
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pyweed-0.3.1.zip
Algorithm Hash digest
SHA256 30c5cc707b9e4903b69c496af2b8b954456476a2986c732211bfadbb2da974fe
MD5 2174c2df50488cefbdb91d0d81ce6b91
BLAKE2b-256 b947d47a597f25f5925d91a39d6a3b4fcfd85b2b4b62350d6a27e8721c396ea8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page