#!/usr/bin/python
#-*- coding: utf-8 -*-
import os,sys,popen2;
file = 'log.log';
target = '/home/distro';
def writelog(f1,f2):
s= f2.readline();
while s == '':
f1.write(s);
s= f2.readline();
f2.close();
def runing( command ):
print command + '\n';
a = popen2.Popen3(command);
voz = a.wait();
f = a.fromchild;
return voz,f;
f = open(file,'w');
os.chroot(target);
voz,ret = runing('ls -l');
writelog(f,ret);
f.close();
Все вроді правельно роблю
а в лог нічого не пише
щому ?