Module (56%)
Section (78%)

Функция system()

Все функции, представленные в этой части курса, могут быть заменены функцией с именем system, которая выполняет команду, переданную ей в виде строки.

Функция system доступна как в Windows, так и в Unix. В зависимости от системы она возвращает разный результат.

В Windows он возвращает значение, возвращаемое оболочкой после выполнения данной команды, а в Unix возвращает статус завершения процесса.

Давайте посмотрим на код в редакторе и посмотрим, как это работает на практике.

Результат:

0

output

Приведенный выше пример будет работать как в Windows, так и в Unix. В нашем случае мы получаем статус выхода 0, что указывает на успех в системах Unix.

Это означает, что каталог my_first_directory создан. В рамках упражнения попробуйте перечислить содержимое каталога, в котором Вы создали каталог my_first_directory.



Code

import os

returned_value = os.system("mkdir my_first_directory")
print(returned_value)
{{ dockerServerErrorMsg }} ×
{{ errorMsg }} ×
{{ successMsg }} ×