Metadata-Version: 2.1
Name: pdappend
Version: 0.0.15
Summary: Append csv, xlsx, and xls files.
Home-page: https://github.com/cnpls/pdappend
Author: Chris Pryer
Author-email: andromia.software@gmail.com
License: MIT
Description: [![PyPI Latest Release](https://img.shields.io/pypi/v/pdappend)](https://pypi.org/project/pdappend/)
        ![tests](https://github.com/cnpls/pdappend/workflows/tests/badge.svg)
        [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
        ![pdappend](https://img.shields.io/pypi/pyversions/pdappend?color=blue)
        
        # pdappend
        
        Run `pdappend` from the command line to append csv, xlsx, and xls files. 
        
        ## Installation
        
        `pip install pdappend`
        
        ## Using `pdappend`
        
        Append specific files
        
        `pdappend file1.csv file2.csv file3.csv`
        
        Append specific file types in your directory
        
        `pdappend *.csv`
        
        Append all `pdappend`-compatible files in your directory
        
        `pdappend .`
        
        ## Supported file types
        
        - csv
        - xls
        - xlsx: [Not supported in Python 3.6 environments](https://groups.google.com/g/python-excel/c/IRa8IWq_4zk/m/Af8-hrRnAgAJ?pli=1) (downgrade to `xlrd 1.2.0` or convert to `.xls`)
        
        ## For specific sheets in Excel files
        
        ### Using the command line
        
        Use the flag `--sheet-name` to add a specific sheet name.
        
        `pdappend *.xls --sheet-name="Sheet Name"`
        
        ### Using `.pdappend` files
        
        In the current working directory add a `.pdappend` file containing:
        ```.env
        SHEET_NAME=Sheet Name
        ```
        
        ## `pdappend-gui`
        
        Run `pdappend-gui` at the command line to select files manually. You can use the same flags or `.pdappend` config for this method as well.
        
        ## Header row configuration
        
        If the first row of your file is not the column row use the `--header-row` flag or `HEADER_ROW` in the `.pdappend` to add the column row number. The default header row is 0.
        
        ## Documentation
        
        See the [wiki](https://github.com/cnpls/pdappend/wiki) for more on `pdappend`.
        
        ## Contributing
        
        Pull requests are welcome!
        
Platform: UNKNOWN
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Software Development
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Requires-Python: >=3.6
Description-Content-Type: text/markdown
