description='Creates a new CSV from another CSV file with all desired (renamed) columns in the desired order.'
)
parser.add_argument('file',help='The CSV file to edit.')
parser.add_argument('-c','--columns',required=True,help='The columns to keep, rename (=) or to add (+) comma separated (Example: "Test,One=Two,+Three")')
parser.add_argument('-o','--output',help='The name of the output file (if not specified the output will be written to the console)')