- 博客(18)
- 资源 (15)
- 问答 (1)
- 收藏
- 关注
原创 python+selenium小结17:获取表格中指定的列的数据,并保存到文件中
"""获取表格中指定的列的数据,并保存到指定的文件中"""#!/usr/bin/env python # -*- coding:utf-8 -*-import requestsfrom bs4 import BeautifulSoupimport timea_url = 'http://31f.cn/'html = requests.get(a_url)pagesource ...
2019-05-11 23:22:54 3614 1
原创 python+selenium小结16:导入Beautiful Soup ,获取表格中指定列的数据
Beautiful Soup是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间.安装:$pipinstallbeautifulsoup4Beautiful Soup的介绍,具体参考文档:https://www.crummy.com/softwa...
2019-05-11 23:08:37 2678
原创 python+selenium小结15:导入BeautifulSoup,获取网页源码中某一属性的值
Beautiful Soup是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式.Beautiful Soup会帮你节省数小时甚至数天的工作时间.安装:$pipinstallbeautifulsoup4Beautiful Soup的介绍,具体参考文档:https://www.crummy.com/softwa...
2019-05-11 21:26:49 1262
原创 python+selenium小结13:通过A页面的链接打开B页面,在B页面上操作
A页面的链接打开后,会重新打开一个B窗口,想在新页面B上操作,就得先切换窗口了。获取窗口的唯一标识用句柄表示,所以只需要切换句柄,这样就能在多个页面上操作了HANDLE句柄是Windows操作系统中的一个概念。在Windows程序中,有各种各样的资源(窗口、图标、光标等),系统在创建这些资源时会为它们分配内存,并返回标示这些资源的标示号,即句柄。句柄指的是一个核心对象在某一个进程中的唯一索引,...
2019-05-10 16:11:45 3031 1
原创 python+selenium小结12: 通过执行js脚本来控制页面竖向滚动条
通过执行js脚本来控制页面竖向滚动条#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_content_setting_va...
2019-05-10 15:34:12 1022
原创 python+selenium小结11:模拟鼠标右键并在右键菜单上选择
PyAutoGUI是一个纯Python的GUI自动化工具,其目的是可以用程序自动控制鼠标和键盘操作安装方法:pip install pyautoguiActionChains类常用于模拟鼠标的行为,比如单击,双击,右键,拖拽等行为;关于上面介绍的模块更详细的内容,大家可以自行百度,这里主要是达到我们实现右键选择的目的。需要导入pyautogui模块和ActionChains类,具体...
2019-05-09 00:46:50 9926 3
原创 python+selenium小结10:引入库PyUserInput,导入PyKeyboard类模拟键盘按键操作
引入库:PyUserInput方法:pip install PyUserInput需要导入pykeyboard模块下的PyKeyboard类模拟键盘按键操作#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timefrom pykeyboard impor...
2019-05-09 00:21:33 4044
原创 python+selenium小结9:判断单选按钮是否被选中
is_selected() # 判断按钮是否被选中,选中返回True,没有选中返回false#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'prof...
2019-05-09 00:12:08 6799
原创 python+selenium小结8:获取页面上错误提示文案
#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_content_setting_values': { ...
2019-05-09 00:06:10 2925
原创 python+selenium小结7:查找复选框并勾选复选框
#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_content_setting_values': { ...
2019-05-08 23:58:27 7560 1
原创 python+selenium小结6:查找单选按钮并点击
from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_content_setting_values': { 'notifications': 2 }}options.ad...
2019-05-08 23:48:24 5134
原创 python+selenium小结5:获取浏览器版本号,当前URL,当前页面title
from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_content_setting_values': { 'notifications': 2 }}options.ad...
2019-05-08 23:39:24 3282 1
原创 python+selenium小结4:页面的前进后退
#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_content_setting_values': { ...
2019-05-08 23:35:40 2539
原创 python+selenium小结3:刷新页面
#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_content_setting_values': { ...
2019-05-08 23:13:25 3448
原创 python+selenium小结2:通过clear()清除输入的内容
python+selenium小结2:通过clear()清除输入的内容#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_conten...
2019-05-08 14:35:45 3823
原创 python+selenium小结1:通过元素id查找元素
#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.default_content_setting_values': { ...
2019-05-08 14:29:00 2504
原创 pyautogui库中mac电脑的按键对应的名称
pyautogui库中mac电脑的按键对应的名称:其实在自己安装的模块中如下路径也可以找到的:/--自己的目录-/lib/python3.7/site-packages/pyautogui/_pyautogui_osx.py对应的名称就是第一个Key,如:'a':0x00,'a'就是名称使用方法:pyautogui.typewrite(['a', 'return']) 就是按下a键,再...
2019-05-08 14:22:33 2881
原创 selenium访问csdn, 关闭Chrome浏览器左上角的通知提示和自动测试软件控制的提示
selenium访问csdn, Chrome浏览器总会有个通知,如下:解决方法:#!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriverimport timeoptions = webdriver.ChromeOptions()prefs = { 'profile.def...
2019-05-08 14:06:52 3884 3
慢sql分析,慢日志设置,慢Sql分析工具
2023-05-16
WEB页面性能测试专业术语+页面性能测试指标采集方式
2023-05-16
Loadrunner连接oracle数据库的具体步骤
2016-09-29
python里面如何压缩文件目录后,将压缩包放到另一个目录
2015-11-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人