对threading模块源码文件的解读(不全)

# -*- coding: utf-8 -*-
#python 27
#xiaodeng
#对threading模块源码文件的解读(不全)


import threading


#
#Thread()


#构造方法
#threading.Thread()
#__init__(self, group=None, target=None, name=None, args=(), kwargs=None, verbose=None)
#group:保留为将来扩展时,可以类被实现
#target:要执行的方法,也叫被调用的方法
#name:is the thread name.
#args:tuple参数,默认(),tuple
#kwargs:关键字参数dict,默认dict
'''        
     |      *group* should be None; reserved for future extension when a ThreadGroup
     |      class is implemented.
     |      
     |      *target* is the callable object to be invoked by the run()
     |      method. Defaults to None, meaning nothing is called.
     |      
     |      *name* is the thread name. By default, a unique name is constructed of
     |      the form "Thread-N" where N is a small decimal number.
     |      
     |      *args* is the argument tuple for the target invocation. Defaults to ().
     |      
     |      *kwargs* is a dictionary of keyword arguments for the target
     |      invocation. Defaults to {}.
     |      
     |      If a subclass overrides the constructor, it must make sure to invoke
     |      the base class constructor (Thread.__init__()) before doing anything
     |      else to the thread.
'''

#__repr__
#作用:返回一个可用来表示对象的可打印字符串
#1)尝试生成这样一个字符串,将其传给eval()可重新生成同样的对象
#2)一个类class可以通过__repr__成员来控制repr()函数作用在其实例上时的行为
class D():
    def __str__(self):
        return 'a.__str_-'
    def __repr__(self):
        return 'a.__repr__'

'''
>>> dr=D()
>>> dr
a.__repr__
>>> print dr
a.__str_-
'''


#getName(self):返回线程名


#isAlive(self): 返回线程是否活动的

#isDaemon(self):判断线程是否随主线程一起结束

#join(self, timeout=None):等待线程终止,Wait until the thread terminates.

#run(self):表示线程活动的方法。


#setDaemon(self, daemonic)#设置子线程是否随主线程一起结束,必须在start()之前调用。默认为False。


#setName(self, name):设置线程对象名称


#start(self):启动线程

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值