Я использую подпроцесс для захвата вывода другого python файла в текущий. Вот мой код -
import subprocess
a= subprocess.run('python3 try1.py', capture_output=True,shell=True)
Но когда я запускаю код, я получаю ошибку -
<code><pre>Traceback (most recent call last):
File "test2.py", line 4, in <module>
c1= subprocess.run('python3 test2.py', capture_output=True,shell=True)
File "/usr/lib/python3.6/subprocess.py", line 423, in run
with Popen(*popenargs, **kwargs) as process:
TypeError: __init__() got an unexpected keyword argument 'capture_output'
Я бегу Python 3.6.8. Кроме того, файл с именем subprocess.py не существует на моем P C. Раньше, но я удалил его. Спасибо за помощь!