博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python3 多线程笔记
阅读量:4569 次
发布时间:2019-06-08

本文共 991 字,大约阅读时间需要 3 分钟。

import threading import time #继承 class threading.Thread class MyThread(threading.Thread):     #类做初始化     def __init__(self,name):         #调用hreading.Thread.__init__(self)方法         threading.Thread.__init__(self)         self.name=name     # 把要执行的代码写到run函数里面 线程在创建后会直接运行run函数     def run(self):         print_time(self.name) def print_time(name):     if name=="Thread1":         for i in range(3):             print("Thread1 Star"+time.ctime(time.time()))             time.sleep(2)             print("Thread1"+time.ctime(time.time()))             print("Thread1 End" + time.ctime(time.time()))     else:         for i in range(3):             print("Thread2 Star"+time.ctime(time.time()))             time.sleep(5)             print("Thread2"+time.ctime(time.time()))             print("Thread2 End" + time.ctime(time.time())) #创建线程 t1=MyThread("Thread1") t2=MyThread("Thread2") #启动线程 t1.start() t2.start() #守护进程,直到子线程结束 t1.join() t2.join()

转载于:https://www.cnblogs.com/lystbc/p/7270712.html

你可能感兴趣的文章
EL表达式概述
查看>>
word中批量修改图片大小
查看>>
Ext4 中 日期和时间的控件
查看>>
最长子序列问题
查看>>
python中一些有用的函数------持续更新中
查看>>
第三次作业—张淑华
查看>>
python 实现字符串的切片功能
查看>>
Centos 文件权限修改
查看>>
使用Amazon Simple Queues Service (SQS)实现与AutoCAD远程交互
查看>>
oracle 游标
查看>>
滚动条滚动到最底部的方法总结
查看>>
想不劳而获的人太多了,而我就是其中一个
查看>>
hexo改造
查看>>
Python模块NumPy中的tile(A,rep) 函数
查看>>
JS实现打开本地文件或文件夹 ActiveXObject
查看>>
python中split函数的使用
查看>>
优化 SQL SELECT 语句性能
查看>>
Spring3 MVC 类型转换
查看>>
9260与SAM-BA连接(转)
查看>>
不要忽略'\'
查看>>