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())
相关推荐
yzy8514 小时前
数据同步工具 -- syncthing
开发语言
catchadmin14 小时前
PHP 应用 security.txt 漏洞披露实践
开发语言·php
糖果店的幽灵14 小时前
LangChain 1.3 完全教程:从入门到精通-Part 11: Tools(工具系统)
开发语言·langchain·c#
夜勤月14 小时前
AQS 与 ThreadPoolExecutor 深度拆解:JDK 高并发底层设计精髓
android·java·开发语言
luj_176814 小时前
R语言生态优势与学习曲线分析
c语言·开发语言·网络·经验分享·算法
phltxy14 小时前
Spring AI 应用开发
java·人工智能·spring
程序大视界14 小时前
【C++ 从基础到项目实战】C++(二):数组、字符串与结构体——组织数据的容器
开发语言·c++·cpp
码不停蹄的玄黓14 小时前
Arthas 线上问题排查实战:CPU过高、频繁GC
java
Michaelwubo14 小时前
swagger全集通+mock(prism)
java
叶子野格14 小时前
《C语言学习:文件操作》16
c语言·开发语言·c++·学习·visual studio