python从子线程中获得返回值的方法


Posted in Python onJanuary 30, 2019

如下所示:

# coding:utf-8
import time
 
from threading import Thread
 
def foo(number):
  time.sleep(20)
  return number
 
class MyThread(Thread):
 
  def __init__(self, number):
    Thread.__init__(self)
    self.number = number
 
  def run(self):
    self.result = foo(self.number)
 
  def get_result(self):
    return self.result
 
 
thd1 = MyThread(3)
thd2 = MyThread(5)
thd1.start()
thd2.start()
thd1.join()
thd2.join()
 
print thd1.get_result()
print thd2.get_result()

以上这篇python从子线程中获得返回值的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python处理文本文件实现生成指定格式文件的方法
Jul 31 Python
Python查找相似单词的方法
Mar 05 Python
python协程用法实例分析
Jun 04 Python
详解python中的json的基本使用方法
Dec 21 Python
python多进程实现进程间通信实例
Nov 24 Python
对Python 3.2 迭代器的next函数实例讲解
Oct 18 Python
Python将一个Excel拆分为多个Excel
Nov 07 Python
python Event事件、进程池与线程池、协程解析
Oct 25 Python
python做接口测试的必要性
Nov 20 Python
在Mac中配置Python虚拟环境过程解析
Jun 22 Python
解决导入django_filters不成功问题No module named 'django_filter'
Jul 15 Python
详解tf.device()指定tensorflow运行的GPU或CPU设备实现
Feb 20 Python
学生信息管理系统Python面向对象版
Jan 30 #Python
python学生管理系统开发
Jan 30 #Python
Python修改文件往指定行插入内容的实例
Jan 30 #Python
python学生管理系统
Jan 30 #Python
selenium+python截图不成功的解决方法
Jan 30 #Python
python列表使用实现名字管理系统
Jan 30 #Python
Python基本socket通信控制操作示例
Jan 30 #Python
You might like
PHP+MySQL5.0中文乱码解决方法
2006/11/20 PHP
php数组函数序列之array_keys() - 获取数组键名
2011/10/30 PHP
thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)
2014/02/24 PHP
php正则preg_replace_callback函数用法实例
2015/06/01 PHP
浅析PHP中call user func()函数及如何使用call user func调用自定义函数
2015/11/05 PHP
CI映射(加载)数据到view层的方法
2016/03/28 PHP
CodeIgniter框架钩子机制实现方法【hooks类】
2018/08/21 PHP
php中isset与empty函数的困惑与用法分析
2019/07/05 PHP
JavaScript 类型的包装对象(Typed Wrappers)
2011/10/27 Javascript
JavaScript中如何通过arguments对象实现对象的重载
2014/05/12 Javascript
JavaScript中的getDay()方法使用详解
2015/06/09 Javascript
JavaScript代码实现图片循环滚动效果
2020/03/19 Javascript
AngularJS中使用three.js的实例详解
2017/07/21 Javascript
React Native仿美团下拉菜单的实例代码
2017/08/08 Javascript
layui 监听表格复选框选中值的方法
2018/08/15 Javascript
js获取form表单中name属性的值
2019/02/27 Javascript
使用js在layui中实现上传图片压缩
2019/06/18 Javascript
layer.msg()去掉默认时间,实现手动关闭的方法
2019/09/12 Javascript
浅谈Node新版本13.2.0正式支持ES Modules特性
2019/11/25 Javascript
js实现抽奖的两种方法
2020/03/19 Javascript
Vue单页面应用中实现Markdown渲染
2021/02/14 Vue.js
[17:45]DOTA2 HEROES教学视频教你分分钟做大人-军团指挥官
2014/06/11 DOTA
Python对CSV、Excel、txt、dat文件的处理
2018/09/18 Python
pycharm 配置远程解释器的方法
2018/10/28 Python
python/sympy求解矩阵方程的方法
2018/11/08 Python
python实现感知器算法(批处理)
2019/01/18 Python
Python时间序列处理之ARIMA模型的使用讲解
2019/04/02 Python
pandas 缺失值与空值处理的实现方法
2019/10/12 Python
详解python的super()的作用和原理
2020/10/29 Python
什么是ARP(Address Resolution Protocol)地址解析协议
2013/10/31 面试题
关键字throw与throws的用法差异
2016/11/22 面试题
小学生元旦广播稿
2014/02/21 职场文书
锦旗标语大全
2014/06/23 职场文书
机关领导干部作风整顿整改措施
2014/09/19 职场文书
主题班会开场白
2015/06/01 职场文书
python实现过滤敏感词
2021/05/08 Python