我对 python 很陌生,我有一个 bash 代码,它将文件的结果存储到一个像这样的变量中:
variable=(`cat text`)
现在variable
有test
. 我在 python 中尝试了类似的Popen
调用,如下所示:
subprocess.Popen("variable=(`cat text`)")
但我得到这样的错误:
Traceback (most recent call last):
File "./push-jenkins", line 5, in <module>
subprocess.Popen("variable=(`cat text`)")
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
不知道我在哪里犯了错误。
提前致谢。