自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 ubuntu笔记

虚拟机设置:桥接模式在桥接模式下, 虚拟出来的操作系统就像是局域网中的一台独立的主机, 它可以访问网内任何一台机器主机网卡和虚拟网卡的IP地址处于同一个网段, 子网掩码、网关、DNS等参数都相同NAT模式使用NAT模式网络连接时, 会在主机上建立单独的专用网络, 虚拟机不能直接和其他计算机进行通信,只能通过宿主机作为中介来进行通信sudo apt update 和 sudo apt upgrade 区别:sudo apt update 用于更新系统中可用软件包的列表。

2024-12-21 17:16:14 676

原创 3.行,列,单元格

Series 是一个序列,不能说他是一行或一列数据,根据添加到 DataFrame 中的方式,确定是行或列。

2024-12-08 17:47:59 198

原创 2. 读取文件

people = pd.read_excel('2_3People.xlsx',header=None) # 读取数据后不要表头people.columns = ['ID','Type','Title','FirstName','MiddleName','LastName'] # 自定义列名people.set_index('ID',inplace=True) # 设置索引列(注:行索引与列索引是分开的,ID为行索引,列索引就不存在了)print(people.head()) # 前5行。

2024-12-08 15:05:25 274

原创 1.创建文件

题目3: 创建 ecxel 文件,并写入数据( ID列数据1,2,3, Name列数据A,B,C),设置索引为ID列,并保存到本地,文件名为1_3output.xlsx。题目2: 创建 ecxel 文件,并写入数据( ID列数据1,2,3, Name列数据A,B,C),并保存到本地,文件名为1_2output.xlsx。题目1:创建一个空 ecxel 文件,并保存到本地,文件名为1_1output.xlsx。

2024-12-08 14:11:09 169

原创 Playwright断言

主要有四个断言方法:to_have_title 确保页面具有给定的标题not_to_have_title 确保页面没有给定的标题to_have_url 确保页面导航到给定URLnot_to_have_url 确保页面不会跳转到给定URLexpect 断言 超时时间默认是5秒, 在5秒内判断达不到预期结果,就报超时异常。

2024-12-08 00:24:50 864

原创 常用界面操作

第1个参数是被拖动元素的 css selector 或者 xpath selector , 如果可以匹配页面多个元素,取第一个匹配到的元素。第1个参数是拖动目标元素的 css selector 或者 xpath selector, 如果可以匹配页面多个元素,取第一个匹配到的元素。如果当前界面有很多窗口,要把某个窗口作为当前活动窗口显示出来,可以调用该窗口对应的Page对象的 bring_to_front 方法。新窗口打开了, 这时候,我们的 page 变量对应的 还是老窗口,自动化操作也还是在老窗口进行。

2024-12-07 21:17:55 1046

原创 Playwright推荐的定位(了解,看懂代码助手生成的代码)

CSS 选择器定位/xpath定位,都是根据HTML网页元素特征的定位,属于开发者角度的定位。Playwright 优先不推荐这样,它推荐从用户角度视觉呈现的定位(从网页可以直接看到的)。因为它觉得用户角度相对比较固定,不容易变, 而 html页面写法容易变化。但有时,有的元素,没有通过用户视觉定位的特征。开发者角度的这种HTML网页元素特征定位 还是有其优势的,必须要学习的。下面学习 通过用户视觉定位的方法。

2024-12-07 18:31:40 916

原创 Xpath 选择器 定位元素

当某个元素没有特征可以直接选择,但是它有子节点有特征, 就可以采用这种方法,先选择子节点,再指定父节点,这是css做不到的。following-sibling:: 后续兄弟节点。CSS选择器 目前还没有方法选择。要了解更多Xpath选择语法,可以。

2024-12-07 17:31:26 345

原创 CSS选择器 定位元素

的 直接子元素, CSS Selector 选择子元素的语法是这样的。的 后代元素, CSS Selector 选择后代元素的语法是这样的。元素1 > 元素2 > 元素3 > 元素4。元素1 元素2 元素3 元素4。

2024-12-06 00:10:30 466

原创 Playwright快速入门

Playwright 笔记

2024-12-02 16:40:30 842

原创 2.获取数据源

【代码】2.获取数据源。

2024-11-12 20:46:01 201

原创 1.数据结构

【代码】1.数据结构。

2024-11-12 20:26:46 118

原创 15.闭包

【代码】15.闭包。

2024-11-03 23:47:16 91

原创 14.函数-2

【代码】14.函数-2。

2024-11-03 01:37:53 107

原创 13.函数-1

【代码】13.函数-1。

2024-10-31 23:18:57 133

原创 12.异常

【代码】12.异常。

2024-10-31 23:18:10 122

原创 11.正则表达式

【代码】11.正则表达式。

2024-10-30 23:39:10 119

原创 10.格式化字符串

【代码】10.格式化字符串。

2024-10-30 23:30:05 135

原创 9.字符串-2

【代码】9.字符串-2。

2024-10-30 23:29:16 126

原创 8.字符串-1

【代码】8.字符串-1。

2024-10-30 23:28:18 117

原创 7.集合类型

【代码】7.集合类型。

2024-10-29 23:30:09 133

原创 6.字典类型

【代码】6.字典类型。

2024-10-29 22:25:25 141

原创 5.元组类型

【代码】5.元组类型。

2024-10-29 20:56:44 111

原创 Sqlite3 增删改查

【代码】Sqlite3 增删改查。

2024-10-29 00:20:03 431

原创 4.列表类型

【代码】4.列表类型。

2024-10-29 00:18:33 76

原创 3.程序控制

【代码】3.程序控制。

2024-10-28 22:50:01 125

原创 2.数值类型

【代码】3.数值类型。

2024-10-28 21:59:54 126

原创 1.基础知识

【代码】1.基础知识。

2024-10-28 20:54:38 118

原创 笔记-作用域,闭包,装饰器

当一个函数嵌套在另一个函数内部时,外部函数的作用域就是内部函数的 “Enclosing” 作用域。闭包是指在一个函数内部定义另一个函数,并且内部函数可以引用外部函数的变量,即使。如果在内部函数中找不到变量,Python 会在外部函数的作用域中继续查找。外部函数已经执行完毕,内部函数仍然能够访问那些变量。1.最少双层嵌套函数。2.内部对外部变量有引用(非全局变量)3. 外层函数返回值是内层函数的函数名。

2024-09-11 23:06:32 1252

原创 Python自学笔记

python

2024-08-12 19:55:15 1352

原创 SQL Server 学习笔记

注: SQL Server 不支持 CREATE DATABASE。经典SQL50题2;

2024-06-15 22:58:27 306

原创 pip永久换源清华镜像

pip永久换源清华镜像

2022-10-22 15:51:21 624

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除