python的进程,线程、协程

python进程的实现

复制代码
#coding:utf-8
from multiprocessing import Process
import time


def run(name):
    print('%s is running' % name)
    time.sleep(3)
    print('%s finished his run' % name)


if __name__ == '__main__':
    p = Process(target=run, args=('XWenXiang',))  # 创建一个进程对象
    p.start()  # 告诉操作系统创建一个新的进程
    print('父进程')

python线程的实现

python协程实现的代码

(协程是在线程的基础上进一步切换)

复制代码
#coding:utf-8
import asyncio

async def hello():
    print("Hello")
    await asyncio.sleep(3)  # 模拟耗时操作
    print("World")

asyncio.run(hello())
相关推荐
赵锦川10 分钟前
css相关:input输入框中加入搜索图标
java·前端·javascript
wangxiaojie668813 分钟前
matlab 判断多组数据的分布是否一致,可以使用什么方法?
开发语言·matlab
ac-er888813 分钟前
PHP函数 func_num_args() 的作用
java·开发语言·php
技术无疆3 小时前
【Python】Arrow使用指南:轻松管理日期与时间
开发语言·人工智能·python·深度学习·机器学习·数据挖掘·python3.11
Midsummer啦啦啦3 小时前
Python字符串转JSON格式指南
开发语言·python·json
FUXI_Willard3 小时前
MATLAB绘图基础9:多变量图形绘制
开发语言·matlab·信息可视化·数据可视化·matlab绘图
通信仿真实验室3 小时前
(13)MATLAB莱斯(Rician)衰落信道仿真3
开发语言·人工智能·算法·matlab
神的孩子都在歌唱3 小时前
行为设计模式 -观察者模式- JAVA
java·观察者模式·设计模式
编程版小新4 小时前
C++初阶:STL详解(七)——list的模拟实现
开发语言·c++·学习·迭代器·list·list的模拟实现
高山莫衣4 小时前
迁移学习案例-python代码
python