diff --git a/src/materials.py b/src/materials.py index 46cf42d..086db2c 100755 --- a/src/materials.py +++ b/src/materials.py @@ -215,12 +215,16 @@ def main(): if args.command == 'list': file_list = read_dir(absolute_path("data"), ["INFO.json", "example.json"], True) + file_list.sort() for filename in file_list: file, _ = os.path.splitext(os.path.basename(filename)) - print(file) data = read_file(filename) data_dict = search_keys(data, ['Name', 'ISO', 'EN-AW', 'WERKSTOFFNUMMER', 'SAE']) - print_dict(data_dict, False, 2) + #print(file) + #print_dict(data_dict, False, 2) + print(file, end='') + aka = [i[0] for i in list(data_dict.values()) if i and file not in i] + print(" (" + ", ".join(aka) + ")") elif args.command == 'get': if args.const_collection: