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())
相关推荐
染指111012 小时前
76.高级RAG-后检索器(时间排序)
人工智能·python·llama_index·llamaindex
zzh___zzh12 小时前
SQL 窗口函数 ROW_NUMBER、RANK、DENSE_RANK 常用方法笔记
java
计科土狗12 小时前
GESP六级专题之类与对象
java·前端·数据库
福如意如我心意13 小时前
java虚拟线程和Go协程的区别
开发语言
Slow菜鸟13 小时前
第3篇:实操落地篇 · 3套企业标准工作流(IDEA可视化版)
java·ide·intellij-idea
weixin_4407841113 小时前
Java基础常见题
java·开发语言·python·java基础
掉鱼的猫13 小时前
Hot-Plug 实战:运行期管理 Solon 插件
java·hotfix
(Charon)13 小时前
【C++】多线程死锁:产生原因、复现与解决方法
开发语言·c++·算法
markinmarkin13 小时前
Spring 中有哪些方式可以把Bean 注入到IOC 容器?
java·spring
跨境小彭13 小时前
Python列表去重的6种高效方法(含保留顺序+性能对比)
开发语言·python