相关疑难解决方法(0)

如何在Python中使用线程?

我试图理解Python中的线程.我看过文档和示例,但坦率地说,很多例子都过于复杂,我很难理解它们.

你如何清楚地展示为多线程划分的任务?

python concurrency multithreading python-multithreading

1210
推荐指数
18
解决办法
94万
查看次数

如何生成单独的python进程?

我需要产生一个单独的运行子脚本的python进程。

例如:

main.py运行并向控制台输出一些输出。然后它产生sub.py,从而开始一个新的过程。一旦main.py产生了sub.py,它应该终止,而sub.py继续运行。

谢谢。

编辑:

当我运行main.py时,它会显示“ main.py”,但没有其他内容,并且sub.py无法启动。

main.py

print "main.py"

import subprocess as sp
process=sp.Popen('sub.py', shell=True, stdout=sp.PIPE, stderr=sp.PIPE)
out, err = process.communicate(exexfile('sub.py'))  # The output and error streams

raw_input("Press any key to end.")
Run Code Online (Sandbox Code Playgroud)

子py

print "sub.py"
raw_input("Press any key to end.")
Run Code Online (Sandbox Code Playgroud)

python subprocess spawn

5
推荐指数
1
解决办法
7870
查看次数