Вызов внешней команды в Python

Как я могу вызвать внешнюю команду (как если бы я набрал ее в оболочке Unix или в командной строке Windows) из сценария Python?

вопрос задан 18.09.2008
freshWoWer
19466 репутация

52 ответов


  • 87 рейтинг
     import os
    os.system("your command")
     

    Обратите внимание, что это опасно, так как команда не очищается. Я оставляю это для вас в google для соответствующей документации по модулям «os» и «sys». Есть куча функций (exec * и spawn *), которые будут делать подобные вещи.

    ответ дан nimish, с репутацией 2654, 18.09.2008