summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2011-07-18 17:36:39 +0800
committerPeng Wu <alexepico@gmail.com>2011-07-18 17:36:39 +0800
commit1b363860cb617c3d4b2294250eecf8163577336e (patch)
tree0b3df956b4596d037ff48859b18cbac1d2fa027d
parentc60c7a70e1af20ee46f57817137df980b6392133 (diff)
downloadtrainer-1b363860cb617c3d4b2294250eecf8163577336e.tar.gz
trainer-1b363860cb617c3d4b2294250eecf8163577336e.tar.xz
trainer-1b363860cb617c3d4b2294250eecf8163577336e.zip
refine report file in segment.py
-rwxr-xr-xsegment.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/segment.py b/segment.py
index 24c4295..4870e65 100755
--- a/segment.py
+++ b/segment.py
@@ -29,11 +29,11 @@ def segmentOneText(infile, outfile, reportfile):
subprocess = Popen(cmdline, shell=True, stderr=PIPE, \
close_fds=True)
- data = ''.join(subprocess.stderr.readlines())
- if data:
+ lines = subprocess.stderr.readlines()
+ if lines:
print('found error report')
with open(reportfile, 'wb') as f:
- f.writelines([data])
+ f.writelines(lines)
f.close()
os.waitpid(subprocess.pid, 0)