初来乍到,请教一个小问题
本帖最后由 小虾米想长大 于 2017-12-30 15:47 编辑代码:
class Test:
def __init__(self, url, type = None):
self.isActiveXLoaded = False
self.url = url
IEDriverServer= 'C:\Program Files\Internet Explorer\IEDriverServer.exe'
#os.environ可得到环境变量的HOME值
os.environ["webdriver.ie.driver"] = IEDriverServer
self.browser = webdriver.Ie(IEDriverServer)
问题:
1、上述代码def __init__(self, url, type = None)中的type = None是什么意思?
2、这句:self.isActiveXLoaded = False 是什么意思?
请教,谢谢~~~ 1、上述代码def __init__(self, url, type = None)中的type = None是什么意思?
函数的默认参数,如果初始化过程未传入这个形参,那么将它设置为None
2、这句:self.isActiveXLoaded = False 是什么意思?
将类中的元素 isActiveXLoaded 初始化为 False BngThea 发表于 2017-12-26 15:07
1、上述代码def __init__(self, url, type = None)中的type = None是什么意思?
函数的默认参数,如果初始 ...
谢谢
但是我还想问:那我是不是也可以不写type=None呀? 小虾米想长大 发表于 2017-12-26 16:38
谢谢
但是我还想问:那我是不是也可以不写type=None呀?
可以,那样的话你每次初始化实例对象的时候必须传递这样一个参数 BngThea 发表于 2017-12-26 16:41
可以,那样的话你每次初始化实例对象的时候必须传递这样一个参数
好的,谢谢了~~ 看来还有很多东西要学习啊!
页:
[1]