From 01eca9016b369b3e75c9941151994428936848af Mon Sep 17 00:00:00 2001 From: Andrew Waterhouse <andrew.waterhouse@unibas.ch> Date: Fri, 17 Jan 2020 13:30:31 +0100 Subject: [PATCH] Replace all subprocess wait with run --- modules/bindings/pymod/dssp.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/bindings/pymod/dssp.py b/modules/bindings/pymod/dssp.py index b03468789..36c5d1af2 100644 --- a/modules/bindings/pymod/dssp.py +++ b/modules/bindings/pymod/dssp.py @@ -55,8 +55,8 @@ def _ExecuteDSSP(path, dssp_bin, temp_dir=None): if not os.access(dssp_abs_path, os.X_OK): raise RuntimeError('"%s" is not executable' % dssp_abs_path) - ps=subprocess.Popen([dssp_abs_path, path, temp_dssp_path]) - ps.wait() + subprocess.run([dssp_abs_path, path, temp_dssp_path]) + return temp_dssp_path -- GitLab