摘要:
项目中封装了logging库为log.py,实现既把日志输出到控制台, 又写入日志文件文件。 环境:python3.7.3 项目中,多个文件共用logger,出现重复打印问题,解决流程记录如下: 文件和调用方式如下: log.py v1 #encoding = utf-8 ### # @ Descr 阅读全文
摘要:
selenium因为找不到元素会抛出异常,导致执行结束 可以考虑使用driver.find_elements(),找不到元素时就会返回空列表,使用if-else语句,判断列表是否为空,非空,则正常找到元素,进行后续代码执行;空,则直接跳过,执行其他代码 if len(driver.find_elem 阅读全文
摘要:
1.首先查看自己的MySQL安装目录下有没有data文件夹,和bin目录是同级的。要是有就删除,然后执行下列操作。没有就直接执行操作: 2. 以管理员身份运行 cmd。遇到个同学,可能我强调的不够明显,就没有以管理员身份运行,然后出现以下问题: 3. 输入命令:mysqld --initialize 阅读全文
摘要:
## super() 的入门使用 在类的继承中,如果重定义某个方法,该方法会覆盖父类的同名方法,但有时,我们希望能同时实现父类的功能,这时,我们就需要调用父类的方法了。 调用父类同名方法有两种方式: 1、调用未绑定的父类方法 2、使用super函数来调用 先来说下第一种方式:调用未绑定的父类方法。 阅读全文
摘要:
方法一: 第一步:按F12进入开发者模式 第二步:点击Sources. 第三步:鼠标进入,触发悬浮框弹出,然后鼠标停止不要移动。 第四步:按F8 或者(Ctrl+\),正常情况下,此时页面的顶部中间位置会出现Paused in debugger提示(如下图),此时可以任意移动鼠标,会发现悬浮框不会消 阅读全文
摘要:
代码 from selenium import webdriver from selenium.webdriver import Remote from webdriver_helper import debugger, get_webdriver chrome_options = webdrive 阅读全文
摘要:
获取验证码截图代码: 获取验证码代码: #!/user/bin/env python3 # -*- coding: utf-8 -*- import requests from selenium import webdriver from selenium.webdriver.common.by i 阅读全文
摘要:
生成的日期格式是:YYYY-MM-DD HH:mm:ss 方法一 var moment = require('moment'); var data = moment().format(" YYYY-MM-DD HH:mm:ss"); console.log(data); pm.globals.set 阅读全文
摘要:
python类的实例方法、静态方法和类方法区别及其应用场景 一、先看语法,python 类语法中有三种方法,实例方法,静态方法,类方法。 python中self,cls的区别 普通实例方法,第一个参数需要是self,它表示一个具体的实例本身。 如果用了staticmethod,那么就可以无视这个se 阅读全文
摘要:
要实现在一行执行多条Linux命令,分三种情况: 1、&& 举例: lpr /tmp/t2 && rm /tmp/t2 第2条命令只有在第1条命令成功执行之后才执行。当&&前的命令“lpr /tmp/t2”成功执行后"rm /tmp/t2"才执行,根据命令产生的退出码判断是否执行成功(0成功,非0失 阅读全文