我试图通过buildroot安装python2.7来安装subprocess32。它似乎安装正确,但是当我在嵌入式系统上导入它时,我会得到一个错误:
>>> import subprocess32
/usr/lib/python2.7/site-packages/subprocess32.py:472: RuntimeWarning: The _posixsubprocess module is not being used. Child process reliability may suffer if your pro
gram uses threads.
"
我试图从" command.txt“文件中读取命令,并希望将此命令的输出重定向到"output.txt",即command.txt的内容。
ps -a
free
到目前为止,我想出了这个代码,由于某些原因,它不是很好,并且无法执行。
import os
import sys
import subprocess
with open('output.txt', 'w') as out_file, open('command.txt', 'r') as in_file:
for line in in_f
我试图在Python程序中执行Java程序。
import subprocess
subprocess.run("ls") # ok
subprocess.run("whoami") # ok
subprocess.run("java --version") # not ok
我可以运行标准shell命令,但不能运行Java可执行文件。为什么会这样呢?
Traceback (most recent call last):
File "syscall.py", line 4, in <module>
subp