Изучаю python по книге A Byte of Python. Там есть такие строчки кода
if os.system(zip_command) == 0:
print("Резервная копия успешно создана в", target)
else:
print("Создание резервной копии НЕ УДАЛОСЬ")
1. Правильно ли я понимаю, что функция os.system, равноценна тому, что я бы ввёл эту команду в командную строку?
2. Не совсем понимаю, как именно мы запускаем данную функцию. Разве этим кодом мы просто не проверили условие?