zoukankan      html  css  js  c++  java
  • 创建子进程并执行

    • Python提供了非常好用的多进程包multiprocessing,只需要定义一个函数,Python会完成其他所有事情。借助这个包,可以轻松完成从单进程到并发执行的转换。multiprocessing支持子进程、通信和共享数据。语法格式如下:

    • Process([group [, target [, name [, args [, kwargs]]]]])
    • 其中target表示调用对象,args表示调用对象的位置参数元组。kwargs表示调用对象的字典。name为别名。group参数未使用,值始终为None

    • 实例
     1 from multiprocessing import Process
     2 #定义子进程代码
     3 def run_test():
     4     print('子进程运行中')
     5 
     6 if __name__ == '__main__':
     7     print('主进程执行')
     8     #创建子进程 target接受执行的任务
     9     p = Process(target=run_test)
    10     #调用子进程
    11     p.start()
    主进程执行
    子进程运行中
    正是江南好风景
  • 相关阅读:
    Slf4j框架的用法
    常用框架介绍
    Spring整合Kafka(Spring-Kafka)
    Java并发容器
    kafka多线程消费
    kafka简介
    kafka-clients介绍
    windows搭建kafka
    rocketmq-client使用
    Window搭建部署RocketMQ
  • 原文地址:https://www.cnblogs.com/monsterhy123/p/12658156.html
Copyright © 2011-2022 走看看