Last updated 5 years ago
Was this helpful?
需要将subprocess处理结果写入文件
清空文件内容
f = open( 'file.py', 'w' ) f.write( 'dict = ' + repr(dict) + '\n' ) f.close()
p = subprocess.Popen("cat /etc/redhat-release", shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) res = p.communicate()[0] f = open("/tmp/record.txt",'w') f.write("%s %s" % (datetime.now(),res.strip())) f.close()
open(filename, 'w').close()