csvs2csv.py - join tables

Tags

Python

Purpose

This script reads several tab-separated tables and joins them.

Note

working with multiple columns per table and sorting is not implemented correctly and likely to fail.

Usage

Example:

python combine_tables.py --help

Type:

python combine_tables.py --help

for command line help.

Command line options

usage: csvs2csv [-h] [--version] [-t] [-i] [-m MISSING_VALUE]
                [--header-names HEADERS] [-c COLUMNS] [-g GLOB] [-s SORT] [-e]
                [--sort-keys {numeric,alphabetic}] [--keep-empty]
                [--add-file-prefix] [--regex-filename REGEX_FILENAME]
                [--timeit TIMEIT_FILE] [--timeit-name TIMEIT_NAME]
                [--timeit-header] [--random-seed RANDOM_SEED] [-v LOGLEVEL]
                [--log-config-filename LOG_CONFIG_FILENAME]
                [--tracing {function}] [-? ?] [-I STDIN] [-L STDLOG]
                [-E STDERR] [-S STDOUT]
csvs2csv: error: argument -?: expected one argument