09 2023 档案

摘要:我们都知道iframe 是HTML里面的一个用于网页嵌套网页的框架,一个网页可以嵌套到另一个网页中,可以嵌套多层,当然也可以平衡嵌套,常见的一般有两种: 嵌套 框架 (大框架下包含小框架) 平行 嵌套 (平衡摆放,平级关系) 一般定位iframe的方法1、iframe有具体的name 和 id 属性 阅读全文
posted @ 2023-09-25 16:58 徐俊112 阅读(86) 评论(0) 推荐(0) 编辑
摘要:Selenium广泛应用于自动化测试和自动化业务开发,同时在网络爬虫中也有较多的应用,使用Selenium有两个核心的问题:第一个是如何在爬虫领域不被识别出来,另一个是在自动化领域如何解决超时加载的问题。 今天来总结一下处理Selenium在自动化业务中的超时加载,让程序不在奔溃,同时能准确的获取信 阅读全文
posted @ 2023-09-22 10:24 徐俊112 阅读(1228) 评论(0) 推荐(0) 编辑
摘要:collections是Python标准库中的一个模块,提供了许多有用的集合类型,用于扩展内置的数据类型。 以下是collections模块中一些常用的集合类型: Counter:用于计数可迭代对象中元素出现的次数,并以字典的形式返回统计结果。 defaultdict:是一个具有默认值的字典,当访问 阅读全文
posted @ 2023-09-21 15:34 徐俊112 阅读(65) 评论(0) 推荐(0) 编辑
摘要:import concurrent.futures # 创建一个线程池 with concurrent.futures.ThreadPoolExecutor() as executor: # 提交任务给线程池 task1 = executor.submit(func1, arg1) task2 = 阅读全文
posted @ 2023-09-21 09:18 徐俊112 阅读(708) 评论(0) 推荐(0) 编辑
摘要:data = { '2023:09:01': {'867726032728067': 68}, '2023:09:02': {'867726032728067': 68}, '2023:09:03': 0, '2023:09:04': {'866384064965578': 48, '8672660 阅读全文
posted @ 2023-09-12 16:44 徐俊112 阅读(278) 评论(0) 推荐(0) 编辑
摘要:前期准备 from time import sleep from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDr 阅读全文
posted @ 2023-09-12 14:24 徐俊112 阅读(57) 评论(0) 推荐(0) 编辑
摘要:1.iloc[]函数作用: iloc[]函数,属于pandas库,全称为index location,即对数据进行位置索引,从而在数据表中提取出相应的数据。 开始准备: import pandas as pd df = pd.read_excel(r'D:\PyCharm\数据处理pandas\数据 阅读全文
posted @ 2023-09-11 10:00 徐俊112 阅读(260) 评论(0) 推荐(0) 编辑
摘要:文本: 账号|111111 密码|111111 安全令|111111 微信群|"下载保单" 下载地址|"D:\电子保单下载" 机器人|"@吃不着老鼠的猫" 日志|"D:\日志\运行日志.log" 通用账号|"32040000" 读取文本,并把数据以 {key: value} 形式返回: class 阅读全文
posted @ 2023-09-07 15:19 徐俊112 阅读(8) 评论(0) 推荐(0) 编辑
摘要:1、在实际系统中,在完成某些操作时会弹出对话框来提示,主要分为"警告消息框",“确认消息框”,"提示消息对话"三种类型的对话框 2、警告消息框:alert ⑴警告消息框提供了一个"确定"按钮让用户关闭该消息框,并且该消息框是模式对话框,也就是说用户必须先关闭该消息框然后才能继续进行操作 3、确认消息 阅读全文
posted @ 2023-09-07 09:56 徐俊112 阅读(677) 评论(0) 推荐(0) 编辑
摘要:由于现在web端页面提供了更丰富的鼠标交互方式,因此,在做UI自动化的过程中可能会用到鼠标的右击、双击、悬停、甚至是鼠标拖动等功能。这些在WebDriver 中都是支持的,基于鼠标的相关操作方法都封装在ActionChains类中。 以python为例,需要先导入对应的包: from seleniu 阅读全文
posted @ 2023-09-07 08:57 徐俊112 阅读(136) 评论(0) 推荐(0) 编辑
摘要:模拟键盘操作 之前介绍过,可以通过send_keys()方法用来模拟键盘输入,除此之外,还可以用它来输入键盘上的按键以及组合键。 使用前,需要先导入keys类 from selenium.webdriver.common.keys import Keys send_keys()方法用来模拟键盘输入, 阅读全文
posted @ 2023-09-07 08:53 徐俊112 阅读(644) 评论(0) 推荐(0) 编辑
摘要:读取数据 read_csv():读取csv文件数据并转换成DataFrame格式。示例:data = pd.read_csv('data.csv') read_excel():读取Excel文件数据并转换成DataFrame格式。示例:data = pd.read_excel('data.xlsx' 阅读全文
posted @ 2023-09-06 09:34 徐俊112 阅读(27) 评论(0) 推荐(0) 编辑
摘要:python数据类型分别有整数int / 浮点数float / 布尔值bool / 元组tuple / 列表list / 字典dict,其中数据类型分为两个大类,一种是可变数据类型;一种是不可变数据类型 在python编程的时候,代码中的变量实际上都是存储在计算机内存中,通过python内置函数id 阅读全文
posted @ 2023-09-06 09:17 徐俊112 阅读(417) 评论(0) 推荐(0) 编辑
摘要:reverse()函数,可以反正 列表的函数 用法 data = [1, 2, 3] data.reverse() print(data)输出:[3, 2, 1] 1、reverse()会修改原始副本 reverse() 设计的目的就是反转原始列表并返回None。 这样设计的好处就是,不需要创建新的 阅读全文
posted @ 2023-09-05 17:25 徐俊112 阅读(488) 评论(0) 推荐(0) 编辑
摘要:import calendar # 获取 2023 年 8 月份的日历 cal = calendar.monthcalendar(2023, 8) # 将日期转换为 YYYY:MM: 的形式并保存到列表中 dates = [] for week in cal: for day in week: if 阅读全文
posted @ 2023-09-04 15:33 徐俊112 阅读(114) 评论(0) 推荐(0) 编辑
摘要:数据:data = [{1: 94, 3: 36, 7: 34}, {1: 96, 3: 34, 7: 46}, {1: 103, 3: 32, 7: 65}, {1: 61, 3: 16, 7: 7}, {1: 145, 3: 46, 7: 24}, {1: 210, 3: 81, 7: 34}, 阅读全文
posted @ 2023-09-04 10:07 徐俊112 阅读(71) 评论(0) 推荐(0) 编辑
摘要:python+selenium+Autolt实现文件或图片的上传 1、先下载AUTolt安装包,具体下载链接:链接:https://pan.baidu.com/s/1dfankuPn8O_ckFB4qEsC1Q提取码:13gt 2、下载完成后,先安装autoit-v3-setup.exe,再安装Sc 阅读全文
posted @ 2023-09-02 12:22 徐俊112 阅读(218) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示