2015-11-11 3 views
2

Как я могу выполнить эту команду с помощью модуляКак выполнить эту команду в использовании питона подпроцесс modude

gunzip --name /tmp/file.gz > /home/aaaa/ 
+1

Я думаю, [this] (http://stackoverflow.com/questions/4856583/how-do-i-pipe-a-subprocess-call-in-python-to-a-text-file) будет более подходящей целью обмана. Проблема здесь связана с использованием '' 'для вывода в файл. – idjaw

ответ

0

подпроцесса питона Вы можете использовать subprocess и перенаправить вывод в файл:

import subprocess 
output_file = open("/home/aaaa/myoutput", "w") 
subprocess.call(["gunzip", "--name", "/tmp/file.gz"], stdout=output_file) 
Смежные вопросы