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进阶教程之模块(module)介绍
Aug 30 Python
python中遍历文件的3个方法
Sep 02 Python
python生成tensorflow输入输出的图像格式的方法
Feb 12 Python
对Python _取log的几种方式小结
Jul 25 Python
python 利用pywifi模块实现连接网络破解wifi密码实时监控网络
Sep 16 Python
python3 mmh3安装及使用方法
Oct 09 Python
Python之Class&amp;Object用法详解
Dec 25 Python
keras中的卷积层&amp;池化层的用法
May 22 Python
Keras在训练期间可视化训练误差和测试误差实例
Jun 16 Python
Django返回HTML文件的实现方法
Sep 17 Python
python实现一个简单RPC框架的示例
Oct 28 Python
OpenCV实现机器人对物体进行移动跟随的方法实例
Nov 09 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
蝙蝠侠:侠影之谜
2020/03/04 欧美动漫
php 静态化实现代码
2009/03/20 PHP
php查找任何页面上的所有链接的方法
2013/12/03 PHP
php实现购物车功能(以大苹果购物网为例)
2017/03/09 PHP
php使用curl实现ftp文件下载功能
2017/05/16 PHP
jQuery 绑定事件到动态创建的元素上的方法实例
2013/08/18 Javascript
使用ajaxfileupload.js实现ajax上传文件php版
2014/06/26 Javascript
jQuery中prop()方法用法实例
2015/01/05 Javascript
JS仿Windows开机启动Loading进度条的方法
2015/02/26 Javascript
jQuery插件支持同一页面被多次调用
2016/02/14 Javascript
JavaScript实现图片滑动切换的代码示例分享
2016/03/06 Javascript
javaScript嗅探执行神器-sniffer.js
2017/02/14 Javascript
Vue.js中组件中的slot实例详解
2017/07/17 Javascript
nodejs简单访问及操作mysql数据库的方法示例
2018/03/15 NodeJs
使用layui实现的左侧菜单栏以及动态操作tab项方法
2019/09/10 Javascript
Echarts实现单条折线可拖拽效果
2019/12/19 Javascript
Javascript异步执行不按顺序解决方案
2020/04/30 Javascript
[01:00:26]Ti4主赛事胜者组第一天 EG vs NEWBEE 1
2014/07/19 DOTA
python在不同层级目录import模块的方法
2016/01/31 Python
Django的信号机制详解
2017/05/05 Python
对python中矩阵相加函数sum()的使用详解
2019/01/28 Python
Python语法垃圾回收机制原理解析
2020/03/25 Python
HTML文本属性&amp;颜色控制属性的实现
2019/12/17 HTML / CSS
Omio波兰:全欧洲低价大巴、火车和航班搜索和比价
2018/02/16 全球购物
汽修专业学生自我鉴定
2013/11/16 职场文书
电子商务专业毕业生工作推荐信
2013/11/17 职场文书
点菜员岗位职责范本
2014/02/14 职场文书
市场营销大学生职业规划书
2014/02/25 职场文书
2014年父亲节活动方案
2014/03/06 职场文书
公司业务员岗位职责
2014/03/18 职场文书
玩手机检讨书1000字
2014/10/20 职场文书
年终工作总结范文2014
2014/11/27 职场文书
工作推荐信模板
2015/03/25 职场文书
岁月神偷观后感
2015/06/11 职场文书
关于企业的执行力标语大全
2020/01/06 职场文书
WCG2010 星际争霸决赛 Flash vs Goojila 1 星际经典比赛回顾
2022/04/01 星际争霸