Allow either .csv, .tab or .ods files for these operations.
Signed-off-by: Keith Packard <keithp@keithp.com>
try:
if args.input:
parts_name = args.input
- with open(args.input) as input:
- my_parts = parts.Parts(csv_file=input)
+ my_parts = parts.Parts(autofile=parts_name)
else:
parts_name = "<stdin>"
my_parts = parts.Parts(csv_file=sys.stdin)
try:
if args.input:
parts_name = args.input
- with open(args.input) as input:
- my_parts = parts.Parts(tab_file=input)
+ my_parts = parts.Parts(autofile=parts_name)
else:
parts_name = "<stdin>"
my_parts = parts.Parts(tab_file=sys.stdin)