Php-webdriver 是 Facebook 开发的基于 PHP 语言实现的 Selenium WebDriver 客户端组件,可以用它来操作浏览器。常见的操作包括:自动化测试、采集数据等。 安装浏览器(Google Chrome 或 Firefox) 以 Ubuntu server 16.04 ...
分类:
Web程序 时间:
2020-06-08 11:09:53
阅读次数:
589
from urllib.request import urlretrieve from tkinter import * from selenium import webdriver import os #功能 #https://music.163.com/#/search/m/?s=%E4%B8% ...
分类:
其他好文 时间:
2020-06-08 09:26:38
阅读次数:
683
一、selenium常规操作 1、 启动浏览器,Chrome() 首字母大写,括号中可以传webdriver所在位置 driver = webdriver.Chrome() 2、打开浏览器 url = "http://www.baidu.com"driver.get(url) 3、窗口最大化 dri ...
分类:
其他好文 时间:
2020-06-08 00:53:51
阅读次数:
61
项目运行环境以及需要安装的包 请参考上一篇博文 https://www.cnblogs.com/wangcongxing/p/13060300.html # 导入selenium 模块 from selenium import webdriver from time import sleep # 添 ...
分类:
其他好文 时间:
2020-06-07 14:43:14
阅读次数:
119
鼠标+键盘事件 一、鼠标事件 Selenium提供ActionChains类中 from selenium.webdriver.common.action_chains import ActionChains 鼠标操作的常用方法: 操作 方法 右击 context_click() 双击 double ...
分类:
其他好文 时间:
2020-06-07 09:25:04
阅读次数:
72
#coding=utf-8 from appium import webdriver from appium.webdriver.common.touch_action import TouchAction from selenium.webdriver.common.by import By im ...
分类:
移动开发 时间:
2020-06-06 23:17:30
阅读次数:
91
(1)clear():清除文本 用处:用来清除有提示信息的输入框,防止输入数据造成拼接导致错误 (2)send_keys(value):模拟按键输入 (3)click():模拟鼠标点击 from selenium import webdriverdriver = webdriver.Chrome() ...
分类:
其他好文 时间:
2020-06-05 14:44:24
阅读次数:
81
一、从selenium的原理讲起 selenium操作游览器是需要webderiver驱动的,这个驱动其实就可以理解为服务应用(application),selenium只是通过HTTP协议向webdriver发送请求,webdriver接收到请求后,在去驱动游览器做一些列的操作。 我们打开双击运行 ...
分类:
其他好文 时间:
2020-06-05 09:15:40
阅读次数:
85
此时先检查一下有没有安装Appium-Python-Client,如果没有安装Appium-Python-Client就在控制台输入pip install Appium-Python-Client进行Appium-Python-Client的安装,安装完后在Pycharm中导入appium模块时还会 ...
分类:
移动开发 时间:
2020-06-04 19:29:31
阅读次数:
69
1. install python, set environment variables. 2. pip install selenium 3. 下载与自己浏览器版本匹配的chrome webdriver, 放到python.exe同目录(python安装目录)。 http://npm.taobao ...
分类:
编程语言 时间:
2020-06-04 14:02:48
阅读次数:
547