Как я могу проверить конфигурационный файл apache с python? Я пытаюсь использовать "os.popen" с "text = stdout_handle.read(), чтобы получить результат, но ничего не происходит.
Любая помощь будет большой :)
Я предполагаю, что вы пытаетесь автоматизировать apachectl configtest
? Вы пробовали subprocess.Popen? Что-то вроде следующего должно начать вас:
from subprocess import Popen, PIPE
args = ['/usr/bin/apachectl','configtest']
result = Popen(args,stdout=PIPE,stderr=PIPE).communicate()
# result[0] will be the standard output, result[1] will be the stderr output
http://docs.python.org/library/subprocess.html#popen-objects