python如何同时运行两个程序
时间: 2024-09-24 14:04:32 浏览: 34
如何运行Python程序的方法
5星 · 资源好评率100%
要让Python同时运行两个程序,你可以使用多进程(multiprocessing)功能。Python的`multiprocessing`模块允许你在单独的进程中执行不同的任务。下面是一个简单的示例:
```python
# 导入multiprocessing模块
from multiprocessing import Process
# 定义两个要执行的函数
def program1():
"""这里写你的第一个程序代码"""
print("Program 1 running...")
def program2():
"""这里写你的第二个程序代码"""
print("Program 2 running...")
# 创建进程实例
p1 = Process(target=program1)
p2 = Process(target=program2)
# 启动进程
p1.start()
p2.start()
# 等待进程结束
p1.join()
p2.join()
# 注意:如果程序1和2有依赖关系或者共享资源,需谨慎设计并发策略
```
在这个例子中,`Process`类代表一个独立的进程,`target`参数指定进程启动时要执行的函数。通过`start()`方法启动进程,`join()`方法等待进程完成。
阅读全文