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数据处理实战(必看篇)
Jun 11 Python
python正则表达式及使用正则表达式的例子
Jan 22 Python
浅析Python3爬虫登录模拟
Feb 07 Python
Python高级特性切片(Slice)操作详解
Sep 27 Python
python使用PIL模块获取图片像素点的方法
Jan 08 Python
python定时复制远程文件夹中所有文件
Apr 30 Python
Docker部署Python爬虫项目的方法步骤
Jan 19 Python
Python3 元组tuple入门基础
Feb 09 Python
Django实现列表页商品数据返回教程
Apr 03 Python
python中的django是做什么的
Jul 31 Python
用python读取xlsx文件
Dec 17 Python
关于PySnooper 永远不要使用print进行调试的问题
Mar 04 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
探讨PHP使用eAccelerator的API开发详解
2013/06/09 PHP
主流PHP框架的优缺点对比分析
2014/12/25 PHP
Zend Framework动作助手(Zend_Controller_Action_Helper)用法详解
2016/03/05 PHP
PHP使用 Imagick 扩展实现图片合成,圆角处理功能示例
2019/09/09 PHP
thinkphp框架表单数组实现图片批量上传功能示例
2020/04/04 PHP
javascript firefox兼容ie的dom方法脚本
2008/05/18 Javascript
range 标准化之获取
2011/08/28 Javascript
JavaScript 处理Iframe自适应高度(同或不同域名下)
2013/03/29 Javascript
引用 js在IE与FF之间的区别详细解析
2013/11/20 Javascript
JavaScript中string对象
2015/06/12 Javascript
cocos2dx骨骼动画Armature源码剖析(一)
2015/09/08 Javascript
js实现无限级树形导航列表效果代码
2015/09/23 Javascript
jQuery ajax提交Form表单实例(附demo源码)
2016/04/06 Javascript
jQuery+ajax实现实用的点赞插件代码
2016/07/06 Javascript
Javascript学习之谈谈JS的全局变量跟局部变量(推荐)
2016/08/28 Javascript
JS控制HTML元素的显示和隐藏的两种方法
2016/09/27 Javascript
微信小程序 wx.request(OBJECT)发起请求详解
2016/10/13 Javascript
js中setTimeout的妙用--防止循环超时
2017/03/06 Javascript
Bootstrap 3浏览器兼容性问题及解决方案
2017/04/11 Javascript
微信小程序日历效果
2018/12/29 Javascript
Vue 中如何正确引入第三方模块的方法步骤
2019/05/05 Javascript
socket在egg中的使用实例代码详解
2019/05/30 Javascript
canvas粒子动画背景的实现示例
2018/09/03 HTML / CSS
美国在线家装零售商:Build.com
2016/09/02 全球购物
某科技软件测试面试题
2013/05/19 面试题
成品仓管员岗位职责
2013/12/11 职场文书
迎元旦广播稿
2014/02/22 职场文书
企业授权委托书范本
2014/04/02 职场文书
《放飞蜻蜓》教学反思
2014/04/27 职场文书
国际金融专业自荐信
2014/07/05 职场文书
假期安全教育广播稿
2014/10/04 职场文书
2015年师德表现自我评价
2015/03/05 职场文书
公司宣传语大全
2015/07/13 职场文书
Python+Appium新手教程
2021/04/17 Python
python绘制云雨图raincloud plot
2022/08/05 Python
python缺失值填充方法示例代码
2022/12/24 Python