摘要:
find_element_by_id() find_element_by_name() find_element_by_class_name() find_element_by_tag_name() find_element_by_link_text() find_element_by_partia 阅读全文
摘要:
1、安装Python 2、安装setuptools 3、安装pip(Python3.X自带pip) 4、安装selenium(步骤在另一个博客中已提及) 阅读全文
摘要:
参数组合 在Python中定义函数,可以用必选参数、默认参数、可变参数、关键字参数和命名关键字参数,这5种参数都可以组合使用。但是请注意,参数定义的顺序必须是:必选参数、默认参数、可变参数、命名关键字参数和关键字参数。 比如定义一个函数,包含上述若干种参数: 在函数调用的时候,Python解释器自动 阅读全文
摘要:
命名关键字参数 对于关键字参数,函数的调用者可以传入任意不受限制的关键字参数。至于到底传入了哪些,就需要在函数内部通过kw检查。 仍以person()函数为例,我们希望检查是否有city和job参数: 但是调用者仍可以传入不受限制的关键字参数: 如果要限制关键字参数的名字,就可以用命名关键字参数,例 阅读全文
摘要:
关键字参数 可变参数允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple。而关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict。请看示例: 函数person除了必选参数name和age外,还接受关键字参数kw。在调用该函数时,可以只 阅读全文
摘要:
可变参数 在Python函数中,还可以定义可变参数。顾名思义,可变参数就是传入的参数个数是可变的,可以是1个、2个到任意个,还可以是0个。 我们以数学题为例子,给定一组数字a,b,c……,请计算a2 + b2 + c2 + ……。 要定义出这个函数,我们必须确定输入的参数。由于参数个数不确定,我们首 阅读全文