From 8d28764c782173df85e83c13e00aab4c087a7b68 Mon Sep 17 00:00:00 2001 From: wenqiurong Date: Wed, 15 Jan 2020 15:35:54 +0800 Subject: [PATCH] format --- video.py | 35 ++++++++++++++++++----------------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/video.py b/video.py index 63730dd..81914d9 100644 --- a/video.py +++ b/video.py @@ -32,22 +32,23 @@ def convert(origin, target): print("cmd:: {0}".format(cmd)) args = shlex.split(cmd) # status, output = sp.getstatusoutput(cmd) - # print("status:: {0}, output {1}".format(status, output)) - proc = sp.Popen(args, stdin=sp.PIPE, stdout=sp.PIPE, stderr=sp.PIPE) - answer = b'Overwrite ? [y/N]' - try: - outs, errs = proc.communicate(timeout=300) - print(outs, errs) - if answer in outs: - print('write y') - proc.stdin.write(b'y') - if proc.returncode == 0: - print("{0} convert {1} Success, origin dat will remove!".format(origin, target)) - os.remove(origin) - else: - print("{0} convert fail".format(origin)) - except sp.TimeoutExpired: - proc.kill() + # print("status:: {0}, output {1}".format(status, output)) +proc = sp.Popen(args, stdin=sp.PIPE, stdout=sp.PIPE, stderr=sp.PIPE) + answer = b'Overwrite ? [y/N]' + try: + outs, errs = proc.communicate(timeout=300) +print(outs, errs) + print("answer in outs : {0}".format(answer in outs)) + if answer in outs: + print('write y') + proc.stdin.write(b'y') + if proc.returncode == 0: + print("{0} convert {1} Success, origin dat will remove!".format(origin, target)) +os.remove(origin) + else: + print("{0} convert fail".format(origin)) + except sp.TimeoutExpired: +proc.kill() if __name__ == "__main__": @@ -56,4 +57,4 @@ if __name__ == "__main__": codec = sys.argv[1] # timeout=sys.argv[2] print("codec:: {0}".format(codec)) - list_folder(DAT_FOLDER, TARGET_FOLDER, codec) \ No newline at end of file + list_folder(DAT_FOLDER, TARGET_FOLDER, codec)