首页 > 系统相关 >python 默认主进程结束前,不会主动结束子进程

python 默认主进程结束前,不会主动结束子进程

时间:2022-10-09 14:12:43浏览次数:49  
标签:__ p1 结束 name python time 进程

 1 # coding=utf8
 2 import multiprocessing
 3 import time
 4 
 5 
 6 def process(name):
 7     while True:
 8         print('进程名:{}正在运行...'.format(name))
 9         time.sleep(0.2)
10 
11 
12 if __name__ == '__main__':
13     p1 = multiprocessing.Process(target=process, kwargs={'name': 'p1'})
14     # 把子进程设置成守护进程,主进程退出,子进程也结束。否则主进程退出,子进程仍然进行
15     # 或者使用p1.terminate()来结束
16     p1.daemon = True  # 子进程设置成守护进程
17     p1.start()
18 
19     time.sleep(0.5)
20     print('主进程结束了....................')

 

标签:__,p1,结束,name,python,time,进程
From: https://www.cnblogs.com/zsx-blog/p/16771908.html

相关文章

  • Python FTP 下载文件 简单示例
    简单的FTP下载,不加任何异常判断。<spanstyle="font-size:14px;">importosfromftplibimportFTPftp_addr='10.10.0.1'f=FTP(ftp_addr)f.login('anonymous')f.cwd("apk......
  • Python 二进制,十进制,十六进制转换
    十六进制到十进制使用int()函数,第一个参数是字符串'0Xff',第二个参数是说明,这个字符串是几进制的数。 转化的结果是一个十进制数。>>>int('0xf',16) 15二进制......
  • Python HTTP Basic 认证 + 下载文件到本地
    简单代码示例<spanstyle="font-size:18px;">importurllib2frombase64importencodestringurl='http://www.xxx.com/xxxx.csv'user='aaa'passwd='bbbbb'req=......
  • Python zipfile报错问题
    最近用Python来读zip的压缩包。报一个错误。Python2.6.6(r266:84292,Jun182012,14:18:47)[GCC4.4.620110731(RedHat4.4.6-3)]onlinux2Type"help","copyri......
  • Python非root用户启动python multiprocessing的semlock,提示没有权限的解决方法
    使用进程间通信的时候Python报错为<spanstyle="font-size:18px;">Traceback(mostrecentcalllast):File"web_game_sign.py",line483,in<module>count=mu......
  • Python CSV初用
    importcsvf_w=csv.writer(open('ret.csv','wb'))f_w.writerow([t1,t2,uid,t4,last_date,reg_date])我使用的是生成CSV文件的功能。首先importcsv 模块既然是生成文......
  • supervisor 部署及管理进程
    部署yum-yinstallepel-releaseyum-yinstallsupervisor查看配置systemctlcatsupervisord   修改配置   #主要是内存 文件打开数[root@bogon......
  • 从零开始配置vim(25)——关于 c++ python 的配置
    从9月份到国庆这段时间,因为得了女儿,于是回老家帮忙料理家事以及陪伴老婆和女儿。一时之间无暇顾及该系列教程的更新。等我回来的时候发现很多小伙伴私信我催更。在这里向支......
  • Linux进程冻结
    主要参考:Documentation\power\freezing-of-tasks.rstFreezingoftasks—TheLinuxKerneldocumentation【原创】LinuxSuspend流程分析-LoyenWang-博客园(cnb......
  • Python小数精度
    需要处理金融相关数据,小数点位数要求6位,单纯使用float转化计算,导致小数位数变化且精度不满足要求,查阅相关资料后总结如下1,基础单精度型(float):在TurboC中占4个字节(32......