Metadata-Version: 1.1
Name: pyexcel
Version: 0.2.1
Summary: A wrapper library that provides one API to read, manipulate and write data in different excel formats
Home-page: https://github.com/pyexcel/pyexcel
Author: C. W.
Author-email: wangc_2011 (at) hotmail.com
License: New BSD
Description: ========================================================
        pyexcel - Let you focus on data, instead of file formats
        ========================================================
        
        .. image:: https://api.travis-ci.org/pyexcel/pyexcel.svg?branch=v0.2.1
            :target: http://travis-ci.org/pyexcel/pyexcel
        
        .. image:: https://codecov.io/github/pyexcel/pyexcel/coverage.svg?branch=v0.2.1
            :target: https://codecov.io/github/pyexcel/pyexcel?branch=v0.2.1
        
        .. image:: https://readthedocs.org/projects/pyexcel/badge/?version=v0.2.1
            :target: http://pyexcel.readthedocs.org/en/v0.2.1/
        
        
        Known constraints
        ==================
        
        Fonts, colors and charts are not supported.
        
        Feature Highlights
        ===================
        
        1. One API to handle multiple data sources:
        
           * physical file
           * memory file
           * SQLAlchemy table
           * Django Model
           * Python data stuctures: dictionary, records and array
        2. One application programming interface(API) to read and write data in various excel file formats.
        
        
        Available Plugins
        =================
        
        ================ ========================================
        Plugins          Supported file formats                  
        ================ ========================================
        `pyexcel-io`_    csv, csvz, tsv, tsvz
        `pyexcel-xls`_   xls, xlsx(r), xlsm(r)
        `pyexcel-xlsx`_  xlsx
        `pyexcel-ods`_   ods (python 2.6, 2.7 only)              
        `pyexcel-ods3`_  ods
        `pyexcel-text`_  (write only)json, rst, mediawiki,latex,
                         grid, pipe, orgtbl, plain simple
        ================ ========================================
        
        .. _pyexcel-io: https://github.com/pyexcel/pyexcel-io
        .. _pyexcel-xls: https://github.com/pyexcel/pyexcel-xls
        .. _pyexcel-xlsx: https://github.com/pyexcel/pyexcel-xlsx
        .. _pyexcel-ods: https://github.com/pyexcel/pyexcel-ods
        .. _pyexcel-ods3: https://github.com/pyexcel/pyexcel-ods3
        .. _pyexcel-text: https://github.com/pyexcel/pyexcel-text
        
        Installation
        ============
        You can install it via pip:
        
        .. code-block:: bash
        
            $ pip install pyexcel
        
        
        or clone it and install it:
        
        .. code-block:: bash
        
            $ git clone http://github.com/pyexcel/pyexcel.git
            $ cd pyexcel
            $ python setup.py install
        
        Installation of individual plugins , please refer to individual plugin page.
        
        Usage
        ===============
        
        Suppose you want to process the following excel data :
        
        ========= ====
        Name      Age
        ========= ====
        Adam      28
        Beatrice  29
        Ceri      30
        Dean      26
        ========= ====
        
        Here are the example code:
        
        .. code-block:: python
           
           >>> import pyexcel as pe
           >>> import pyexcel.ext.xls # import it to handle xls file
           >>> records = pe.get_records(url="http://your.domain.com/path/to/your_file.xls")
           >>> for record in records:
           ...     print("%s is aged at %d" % (record['Name'], record['Age']))
           Adam is aged at 28
           Beatrice is aged at 29
           Ceri is aged at 30
           Dean is aged at 26
        
        
        Documentation
        =============
        
        Documentation is hosted at `read the docs <https://pyexcel.readthedocs.org/en/latest>`_ and `pyhosted <https://pythonhosted.org/pyexcel/>`_
        
        License
        ==========
        
        New BSD License
        
        
        Acknowledgement
        ===============
        
        All great work have done by odf, ezodf(2), xlrd, xlwt, tabulate and other individual developers. This library unites only the data access code.
        
        Extension management code was reused from `flask <https://github.com/mitsuhiko/flask>`_. 
        
Keywords: excel,python,pyexcel,tsv,tsvzcsv,csvz,xls,xlsx,ods
Platform: UNKNOWN
Classifier: Topic :: Office/Business
Classifier: Topic :: Utilities
Classifier: Topic :: Software Development :: Libraries
Classifier: Programming Language :: Python
Classifier: License :: OSI Approved :: BSD License
Classifier: Intended Audience :: Developers
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: Implementation :: PyPy
