PyORC’s documentation#

PyORC is a Python module for reading and writing Apache ORC file format. It uses the Apache ORC’s Core C++ API under the hood, and provides a similar interface as the csv module in the Python standard library.


The module is compatible with Python 3.7 or newer releases.


  • Reading ORC files.

  • Writing ORC files.

  • While using Python’s stream/file-like object IO interface.

Indices and tables#


Any contributions are welcome. If you would like to help in development fork or report issue on the project’s GitHub site. You can also help in improving the documentation.