В руководстве Python ничего не говорится о том, ожидает ли os.system("cmd") завершения процесса:
Процитировать руководство:
Выполните команду (строку) в подоболочке.
Похоже, что он ждет (такое же поведение, как Perl system). Правильно ли это?
Ответ 1
Да, да. Возвращаемое значение вызова - это код выхода подпроцесса.
Ответ 2
В руководстве явно не говорится, но это означает, что он ждет завершения процесса, указав, что возвращаемое значение является возвращаемым значением программы.