Navigation

  • index
  • modules |
  • next |
  • pyxrootd current documentation »

pyxrootd: Python bindings for XRootD¶

pyxrootd is a set of simple but pythonic bindings for XRootD. It is designed to make it easy to interface with the XRootD client, by writing Python instead of having to write C++.

For bug reporting and issue tracking, please see the pyxrootd github issue tracker

User Guide¶

  • 1. Installing pyxrootd
  • 2. Getting Started
    • 2.1. File and FileSystem usage
    • 2.2. Copying files
  • 3. Examples
    • 3.1. FileSystem examples
    • 3.2. File examples
    • 3.3. CopyProcess examples

API Reference¶

  • 1. XRootD.client.FileSystem: Filesystem-based operations
  • 2. XRootD.client.File: File-based operations
  • 3. XRootD.client.CopyProcess: Copying files
  • 4. XRootD.client.responses: Server response objects
  • 5. XRootD.client.flags: Flags and constants
  • 6. XRootD.client.URL: XRootD URL object
  • 7. XRootD.client.utils: Utility classes

Logo

Table Of Contents

  • pyxrootd: Python bindings for XRootD
    • User Guide
    • API Reference

Next topic

1. Installing pyxrootd

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules |
  • next |
  • pyxrootd current documentation »
© Copyright 2013, CERN. Created using Sphinx 1.6.4.