2
Как я могу выполнить эту команду с помощью модуляКак выполнить эту команду в использовании питона подпроцесс modude
gunzip --name /tmp/file.gz > /home/aaaa/
Как я могу выполнить эту команду с помощью модуляКак выполнить эту команду в использовании питона подпроцесс modude
gunzip --name /tmp/file.gz > /home/aaaa/
подпроцесса питона Вы можете использовать subprocess
и перенаправить вывод в файл:
import subprocess
output_file = open("/home/aaaa/myoutput", "w")
subprocess.call(["gunzip", "--name", "/tmp/file.gz"], stdout=output_file)
Я думаю, [this] (http://stackoverflow.com/questions/4856583/how-do-i-pipe-a-subprocess-call-in-python-to-a-text-file) будет более подходящей целью обмана. Проблема здесь связана с использованием '' 'для вывода в файл. – idjaw