python - 如何在 Python 中调用 linux 命令而不等待结果 (Linux)

标签 python linux raspbian

<分区>

有没有办法通过 Python 调用 linux shell 命令而不必等待它完成? 我已经看到线程在 Windows 环境中执行此操作,但不适用于 Linux (Raspbian)...

最佳答案

subprocess.Popen应该可以解决问题。

from subprocess import Popen
process = Popen(['sleep', '10'])
print 'Returned immediately!'

关于python - 如何在 Python 中调用 linux 命令而不等待结果 (Linux),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27932618/

相关文章:

python - 使用 pyodbc 从 SQL Server 中提取的数据行是 "unhashable type"

python - 在Python Flask中执行linux命令

python - 如何跟踪 "calling chain"从 numpy 到 C 的实现?

linux - Bash:如何注销/退出运行脚本的用户

node.js - 为什么我不能在 Rasspian OS 中运行相同的应用程序?

java - 为什么 Open 和 Oracle JDK 在 Raspberry pi 上的性能差异如此之大?

python - Python 服务器中的全局变量

C Syslog API - 如何覆盖 _PATH_LOG

c - linux 中的 fcntl 字节文件锁定

python - Notify2 在 Python3 IDLE 中工作,但并不总是在终端中