else: create_file(name) elif command == 'create_folder': try: name = sys.argv[2] except IndexError: print('Отсутствует название папки') else: create_folder(name) elif command == 'delete': try: name = sys.argv[2] except IndexError: print('Отсутствует название файла') else: delete_file(name) elif command == 'copy': try: name = sys.argv[2] new_name = sys.argv[3] except IndexError: print('Нужно ввести имя файла и название копии') else: copy_file(name, new_name) elif command == 'change_dir': try: name = sys.argv[2] except IndexError: print('Отсутствует название директории') else: change_dir(name)
get_list(sys.argv[2]) except: get_list() elif sys.argv[1] == 'create_file': try: create_file(sys.argv[2], sys.argv[3]) except IndexError: print('Не указано имя нового файла') elif sys.argv[1] == 'create_folder': try: create_folder(sys.argv[2]) except IndexError: print('Не указано имя новой папки') elif sys.argv[1] == 'delete': try: delete_file(sys.argv[2]) except IndexError: print('Не указано имя удаляемого объекта') elif sys.argv[1] == 'copy': try: name1 = sys.argv[2] except IndexError: print('Не указано имя копируемого объекта') else: try: name2 = sys.argv[3] except IndexError: print('Не указано имя нового объекта') else: copy_file(name1, name2) elif sys.argv[1] == 'change':