Skip to main content

Append csv, xlsx, and xls files.

Project description

PyPI Latest Release tests Code style: black pdappend

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

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:

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 for more on pdappend.

Contributing

Pull requests are welcome!

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

pdappend-0.0.15.tar.gz (7.5 kB view hashes)

Uploaded Source

Built Distribution

pdappend-0.0.15-py3-none-any.whl (9.0 kB view hashes)

Uploaded Python 3

Supported by

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