摘要: #接下来是全屏的关键,用js获取页面的宽高,如果有其他需要用js的部分也可以用这个方法width = driver.execute_script("return document.documentElement.scrollWidth")height = driver.execute_script( 阅读全文
posted @ 2024-03-06 10:43 基础很差 阅读(4) 评论(0) 推荐(0) 编辑
摘要: import os, sysimport re #1.列出不同的键值 reload(sys) sys.setdefaultencoding("utf8") dct0 = {"name":"zhang","age":"23"} dct1 = {"name":"san","age":"23"} def 阅读全文
posted @ 2023-06-08 15:05 基础很差 阅读(101) 评论(0) 推荐(0) 编辑
摘要: css概述: 1.css(Cascading Style Sheets)是一种语言,它用来描述HTML和XML的元素显示样式。 2.css语言中有css选择器,在selenium中可以使用这种选择器来进行元素定位。 3.css定位方法比xpath快,而且css语言也非常强大,所以非常推荐这种定位方法 阅读全文
posted @ 2023-05-09 17:22 基础很差 阅读(1793) 评论(0) 推荐(0) 编辑
摘要: 调用JS语法需要用到selenium中的方法 execute_script() ,参数直接填写JS语法。 # 1、通过元素id属性,获取元素 document.getElementById('id'); # 2、通过元素name属性,获取元素列表 document.getElementsByName 阅读全文
posted @ 2023-05-09 17:09 基础很差 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 这里以上传图片为例 找到上传按钮附近的input元素下type=file selenium直接执行代码 file_path = r'C:\Users\Administrator\Desktop\imge\xxxxxx.jpg'需要上传的图片路径 upload_div_loc = 'input[typ 阅读全文
posted @ 2023-04-11 15:43 基础很差 阅读(22) 评论(0) 推荐(0) 编辑
摘要: import calendar #数字转为月份简写 date_list = [1,2,3,4,5,6,7,8,9,10,11,12] for i in date_list: print(calendar.month_abbr[i]) date_list = [1,2,3,4,5,6,7,8,9,10 阅读全文
posted @ 2022-09-28 16:18 基础很差 阅读(222) 评论(0) 推荐(0) 编辑
摘要: application/vnd.hzn-3d-crossword;video/3gpp;video/3gpp2;application/vnd.mseq;application/vnd.3m.post-it-notes;application/vnd.3gpp.pic-bw-large;applic 阅读全文
posted @ 2022-08-10 09:31 基础很差 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 外网解决地址: https://titusfortner.com/2021/11/22/shadow-dom-selenium.html ·当前为selenium版本3.x+chrome浏览器解决办法,selenium版本4.X参考外网地址内解决办法自寻查找 shadow_host = driver 阅读全文
posted @ 2022-07-18 11:54 基础很差 阅读(226) 评论(0) 推荐(0) 编辑
摘要: try: import autoit except: os.system('pip install -U pyautoit') import pyautogui #谷歌浏览器不存在时尝试捕获火狐浏览器窗口 title_name = ['打开','Open','文件上传','File Upload'] 阅读全文
posted @ 2022-06-22 11:30 基础很差 阅读(132) 评论(0) 推荐(0) 编辑
摘要: JSON简介# JSON(JavaScript Object Notation)即JavaScript对象表示法,一种轻量级,通用的文本数据格式。 JSON语法支持对象(Object),数组(Array),字符串,数字(int/float)以及true/false和null。 JSON拥有严格的格式 阅读全文
posted @ 2022-05-16 11:52 基础很差 阅读(1013) 评论(0) 推荐(0) 编辑