08 2020 档案
摘要:有时候我们需要先定位到父元素,再去定位某个元素 注意:当你使用 父元素.find_element_by_xpath 这种方式定位的时候,元素定位表达式必须以点开头,如 ele = driver.find_elements_by_xpath("//div[@id='category-block']//
阅读全文
摘要:我们在使用selenium的时候,会遇到一种定位不到的情况,因为web页面有一个加载的过程 当页面元素未出现时, 去定位肯定是定位不到的,所以我们需要用到了‘等待’,该如何使用等待呢,让我们一起来探讨一下吧! time.sleep()强制等待 time模块,是python专门用来处理时间的内建库。
阅读全文
摘要:单元素定位八种方法 find_element_by_id:通过ID进行匹配查找 find_element_by_name:通过name进行匹配查找 find_element_by_xpath:通过xpath进行匹配查找 find_element_by_link_text:通过链接内容进行匹配查找 f
阅读全文
摘要:启动和停止mysql 第一种方法:可以在任务管理器--服务--进行启动 第二种方法:使用管理员身份运行cmd 输入命令:net start mysql (启动mysql服务) 输入命令:net stop mysql (停止mysql服务) mysql客户端登录 mysql -uroot -p -P3
阅读全文
摘要:第一步:下载安装包 下载地址:https://downloads.mysql.com/ 进入官网 选择MySQL Community Server 根据自己电脑和想要下载的版本选择 第二步:安装 (1)双击打开下载好的.msi (2)点击下一步 (3)点击同意协议,下一步 (4)选择自定义安装 (5
阅读全文
摘要:import logging #是python的一个标准库模块,日志记录功能 import timeimport traceback #该模块提供了一个标准接口来提取,格式化和打印Python程序的堆栈跟踪#logging.basicConfig()修改默认设置,该函数用于指定“要记录的日志级别”、
阅读全文
摘要:赋值:对象的引用,可以理解为给对象起个别名,数据完全共享 浅拷贝(copy):拷贝的很浅,数据半共享 深拷贝(deepcopy):拷贝的很深入,数据不共享(因为内存不共享) 一:赋值是数据完全共享的(赋值后对象指向同一个内存地址,如果是可变类型,比如列表,修改其中的一个,另一跟着改变。如果是不可变类
阅读全文
摘要:文件的读取与写入 open()的方式,你必须先用Python内置的open()函数打开一个文件,才可以调用它进行读写。这种方式注意要养成读取或写入完毕之后,加一个close()方法习惯,避免资源占用。 r模式是只读(默认模式,可以省略,省略时表示执行r模式),w写入模式,a追加写入模式,注意写入文件
阅读全文

浙公网安备 33010602011771号