Выполнить команду в Python: методы выполнения и примеры

Чтобы запустить команду в Python, вы можете использовать несколько методов в зависимости от ваших требований. Вот некоторые распространенные методы:

  1. Использование модуля os:

    import os
    os.system("command")
  2. Использование модуля subprocess:

    import subprocess
    subprocess.call("command", shell=True)
  3. Использование модуля sh:

    import sh
    sh.Command("command")()
  4. Использование функции popenиз модуля subprocess:

    import subprocess
    subprocess.Popen(["command"], stdout=subprocess.PIPE).communicate()
  5. Использование функции runиз модуля subprocess(Python 3.5+):

    import subprocess
    subprocess.run(["command"], check=True)
  6. Использование модуля commands(только Python 2):

    import commands
    commands.getoutput("command")

Эти методы позволяют выполнять команды через Python и при необходимости захватывать выходные данные. Не забудьте заменить "command"на фактическую команду, которую вы хотите выполнить.