Python3多线程操作简单示例


Posted in Python onMay 22, 2018

本文实例讲述了Python3多线程操作。分享给大家供大家参考,具体如下:

python3 线程中常用的两个模块为:

_thread

threading(推荐使用)

thread 模块已被废弃。用户可以使用 threading 模块代替。所以,在 python3 中不能再使用"thread" 模块。为了兼容性,python3 将 thread 重命名为 "_thread"。

test.py

# -*- coding:utf-8 -*-
#!/usr/bin/python3
import _thread
import time
# 定义线程调用函数
def echo_name(tag,delay):
  count=0
  while count<5:
    time.sleep(delay)
    count+=1
    print("%s:%s" % ( tag,time.ctime(time.time()) ))
#创建2个线程
try:
  _thread.start_new_thread( echo_name,("thread_1",2))
  _thread.start_new_thread( echo_name,("thread_2",5))
except:
  print("error:无法启动线程")
#死循环
while 1:
  pass

执行结果

[root@mail pythonCode]# python3 test.py
thread_1:Wed Jul 20 18:03:39 2016
thread_1:Wed Jul 20 18:03:41 2016
thread_2:Wed Jul 20 18:03:42 2016
thread_1:Wed Jul 20 18:03:43 2016
thread_1:Wed Jul 20 18:03:45 2016
thread_2:Wed Jul 20 18:03:47 2016
thread_1:Wed Jul 20 18:03:47 2016
thread_2:Wed Jul 20 18:03:52 2016
thread_2:Wed Jul 20 18:03:57 2016
thread_2:Wed Jul 20 18:04:02 2016

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python基础篇之初识Python必看攻略
Jun 23 Python
python+opencv实现动态物体识别
Jan 09 Python
Python实现统计给定列表中指定数字出现次数的方法
Apr 11 Python
Python使用itertools模块实现排列组合功能示例
Jul 02 Python
利用Pycharm断点调试Python程序的方法
Nov 29 Python
对python自动生成接口测试的示例讲解
Nov 30 Python
Django框架登录加上验证码校验实现验证功能示例
May 23 Python
Python异步编程之协程任务的调度操作实例分析
Feb 01 Python
pytorch实现Tensor变量之间的转换
Feb 17 Python
解决import tensorflow as tf 出错的原因
Apr 16 Python
tensorflow 2.1.0 安装与实战教程(CASIA FACE v5)
Jun 30 Python
Opencv中cv2.floodFill算法的使用
Jun 18 Python
Python3基于sax解析xml操作示例
May 22 #Python
Python smtplib实现发送邮件功能
May 22 #Python
linux下python使用sendmail发送邮件
May 22 #Python
Python实现的文本对比报告生成工具示例
May 22 #Python
python smtplib模块实现发送邮件带附件sendmail
May 22 #Python
点球小游戏python脚本
May 22 #Python
python smtplib模块自动收发邮件功能(二)
May 22 #Python
You might like
DOTA2【瓜皮时刻】Vol.91 RTZ山史最惨“矿难”
2021/03/05 DOTA
php实现的简单压缩英文字符串的代码
2008/04/24 PHP
joomla组件开发入门教程
2016/05/04 PHP
PHP session会话操作技巧小结
2016/09/27 PHP
yii2 数据库读写分离配置示例
2017/02/10 PHP
php使用fputcsv实现大数据的导出操作详解
2020/02/27 PHP
Bootstrap多级导航栏(级联导航)的实现代码
2016/03/08 Javascript
Bootstrap导航中表单简单实现代码
2017/03/06 Javascript
Angular4.0中引入laydate.js日期插件的方法教程
2017/12/25 Javascript
使用JavaScript生成罗马字符的实例代码
2018/06/08 Javascript
Node.js中的不安全跳转如何防御详解
2018/10/21 Javascript
js 闭包深入理解与实例分析
2020/03/19 Javascript
vue自定义标签和单页面多路由的实现代码
2020/05/03 Javascript
Python中str is not callable问题详解及解决办法
2017/02/10 Python
Python with语句上下文管理器两种实现方法分析
2018/02/09 Python
解决seaborn在pycharm中绘图不出图的问题
2018/05/24 Python
理想高通滤波实现Python opencv示例
2019/01/30 Python
超实用的 30 段 Python 案例
2019/10/10 Python
django中瀑布流写法实例代码
2019/10/14 Python
Python字节单位转换(将字节转换为K M G T)
2021/03/02 Python
Under Armour美国官网:美国知名高端功能性运动品牌
2016/09/05 全球购物
酒店执行总经理岗位职责
2013/12/15 职场文书
中专生自我鉴定书范文
2013/12/28 职场文书
土地转让协议书
2014/04/15 职场文书
2014领导班子正风肃纪思想汇报
2014/09/18 职场文书
员工工作及收入证明
2014/10/28 职场文书
2014年监理个人工作总结
2014/12/11 职场文书
大足石刻导游词
2015/02/02 职场文书
大学生学期个人总结
2015/02/12 职场文书
运动会宣传语
2015/07/13 职场文书
2016年小学生寒假总结
2015/10/10 职场文书
2016年“六一儿童节”校园广播稿
2015/12/17 职场文书
小学四年级作文之人物作文
2019/11/06 职场文书
浅谈JS和Nodejs中的事件驱动
2021/05/05 NodeJs
Java使用JMeter进行高并发测试
2021/11/23 Java/Android
如何解决flex文本溢出问题小结
2022/07/15 HTML / CSS