摘要: 一、开启开发者工具 使用webdriver的ChromeOptions方法 from selenium import webdriver option = webdriver.ChromeOptions() # 开启开发者工具(F12) option.add_argument("--auto-ope 阅读全文
posted @ 2022-05-05 18:04 *无边落木萧萧下* 阅读(2012) 评论(0) 推荐(1) 编辑
摘要: 一、selenium基本方法 ① 元素操作 driver.maximize_window() # 最大化窗口 driver.set_window_size(500, 500) # 设置窗口大小 driver.set_window_position(1000,0) # 设置窗口位置 driver.fo 阅读全文
posted @ 2022-04-29 16:21 *无边落木萧萧下* 阅读(135) 评论(0) 推荐(0) 编辑
摘要: INSERT INTO TABLE (a,c) VALUES (1,3),(1,7) ON DUPLICATE KEY UPDATE c=VALUES(c); 或者 INSERT INTO table (id,a,b,c) select id,a,b,c from xxx ON DUPLICATE 阅读全文
posted @ 2022-04-28 10:42 *无边落木萧萧下* 阅读(472) 评论(0) 推荐(0) 编辑
摘要: *args:接收若干个位置参数,转换成元组(tuple)的形式 **kwargs:接收若干个关键字参数,转换成字典(dict)的形式 举个简单的例子: 1> 获取两数之和 def test_sum(a, b): return a + b 这个函数求和仅限于两个参数。如果需要对不同数量的参数求和,如果 阅读全文
posted @ 2022-04-27 18:42 *无边落木萧萧下* 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Systemctl是一个systemd工具,主要负责控制systemd系统和服务管理器。Systemd是一个系统管理守护进程、工具和库的集合,用于取代System V初始进程。Systemd的功能是用于集中管理和配置类UNIX系统。在Linux生态系统中,Systemd被部署到了大多数的标准Linu 阅读全文
posted @ 2022-04-14 15:37 *无边落木萧萧下* 阅读(2356) 评论(0) 推荐(0) 编辑
摘要: import json print(json.dumps("机器猫")) #这时候其实输出的并不是中文,而是ASCII中对应的机器猫的字符码 #原因:json.dumps序列化时候对中文默认使用的ascii编码,想要输出真正的中文需要指定ensure_ascii=False import json 阅读全文
posted @ 2022-03-24 17:48 *无边落木萧萧下* 阅读(193) 评论(0) 推荐(0) 编辑
摘要: XPath,全称XML Path Language,即XML路径语言,它是一门在XML文档中查找信息的语言,它最初是用来搜寻XML文档的,但是它同样适用于HTML文档的搜索。 一、XPATH定位 常用归纳 定位 说明 //ul/* ul的所有子元素 //input[2] 第2个input元素 //i 阅读全文
posted @ 2022-03-18 23:03 *无边落木萧萧下* 阅读(2903) 评论(0) 推荐(0) 编辑
摘要: 一、概念 集合(set)是由一个或数个形态各异的大小整体组成的,构成集合的事物或对象称作元素或是成员。 基本功能是进行成员关系测试和删除重复元素。 可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典 se 阅读全文
posted @ 2022-03-02 18:25 *无边落木萧萧下* 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 一、时间的几种格式: 1、时间戳(timestamp) 从1970年1月1日0点开始,到现在的秒数(以格林尼治时间为准)。 数据类型为'float',浮点数,小数 print(time.time()) # 返回的单位是秒不是毫秒 print(type(time.time())) 2、时间元组(Tim 阅读全文
posted @ 2022-02-25 18:33 *无边落木萧萧下* 阅读(3462) 评论(0) 推荐(0) 编辑
摘要: 字符串格式化,就是字符串中含有变量,根据需求地取出。比如,你给所有员工发邮件过程中,“你好,张三:”,那个张三可以是李四,也可以是王五等。对文本相应位置进行变量替换,叫做文本(字符串)格式化。 三种形式: %s和%d {}.format() f'{}' 还有一种方式:标准库模板 1、%号: %号格式 阅读全文
posted @ 2022-01-14 16:48 *无边落木萧萧下* 阅读(260) 评论(0) 推荐(0) 编辑