自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 python--selenium有关谷歌浏览器、火狐浏览器、IE浏览器的配置

因为一些插件版本原因 有的软件只能支持特定的浏览器 所以说自己做了几个浏览器的插件抓取以备后边自己可能会用到。Goolge 浏览器的实现Google浏览器的实现对应版本下载:https://blog.csdn.net/yoyocat915/article/details/80580066   # 参考版本【转载yoyocat915】http://chromedriver.stor...

2018-11-30 16:05:38 363

转载 python+selenium 定位到元素,无法点击

报错selenium.common.exceptions.WebDriverException: Message: Element is not clickable at point (234.75, 22). Other element would receive the click: <img class="logo" src="/public/desktop/common/img/...

2018-11-30 15:28:17 2920 1

转载 selenium的webdriver三种等待方式 (显式等待、隐式等待 、sleep 强制等待)

from selenium import webdriverfrom selenium.webdriver.support.wait import WebDriverWaitdef pageInteraction(): driver = webdriver.Chrome() driver.get('http://www.baidu.com') # 隐示等待,为了等待充...

2018-11-30 15:07:23 3173

转载 selenium   js 代码模拟百度, 获取输入的值

selenium js 代码模拟百度,获取输入的值from selenium import webdriverfrom selenium.webdriver.common.keys import Keysimport timeweb = webdriver.Ie(r"C:\Program Files\internet explorer\IEDriverServer2.exe") ...

2018-11-30 12:00:08 731

转载 Python+Selenium定位不到元素常见原因及解决办法(报:NoSuchElementException)

Python+Selenium定位不到元素常见原因及解决办法(报:NoSuchElementException)     在做web应用的自动化测试时,定位元素是必不可少的,这个过程经常会碰到定位不到元素的情况(报selenium.common.exceptions.NoSuchElementException),一般可以从以下几个方面着手解决:1.Frame/Iframe原因定位不到元素: ...

2018-11-29 16:10:00 1968

转载 Python+Selenium定位不到元素常见原因及解决办法(报:NoSuchElementException)

Python+Selenium定位不到元素常见原因及解决办法(报:NoSuchElementException)在做web应用的自动化测试时,定位元素是必不可少的,这个过程经常会碰到定位不到元素的情况(报selenium.common.exceptions.NoSuchElementException),一般可以从以下几个方面着手解决:1.Frame/Iframe原因定位不到元素:  这个是...

2018-11-29 16:04:39 802

翻译 Selenium模拟操作中按钮点击(click) 失效解决方法

在使用selenium模拟操作时经常遇到一些使用原始方法解决不了的问题。click失效问题曾经多次遇到元素click()失败的情况,经典的例子就是某网站的登录框。一般遇到click失败时我的一般处理方法是改用send_keys(Keys.ENTER),直接用发回车键,简单粗暴。但是某网站的登录框,直接定位按钮元素click无效,发送回车键也无效,分析应该是焦点问题,但是试了多种方...

2018-11-29 15:58:12 64337 10

原创 python selenium 定位截图实例

其实也没有什么好解释的,原理就是在 截全屏图之后, 再次二度截取图片找到元素定位的图片位置, 下面的代码复制粘贴即可# from selenium import webdriver# import time# driver = webdriver.Chrome()# driver.get('https://www.baidu.com/')# time.sleep(3)# driver...

2018-11-28 10:06:16 4165 4

转载 python selenium Chrome 定位截图

对WebElement截图WebDriver.Chrome自带的方法只能对当前窗口截屏,且不能指定特定元素。若是需要截取特定元素或是窗口超过了一屏,就只能另辟蹊径了。WebDriver.PhantomJS自带的方法支持对整个网页截屏。下面提供几种思路。方式一针对WebDriver.Chrome通过WebDriver的js脚本注入功能,曲线救国。 注入第三方html...

2018-11-28 10:02:45 3774

原创 bat批处理执行python 的几种方式 ———— 批处理, python打包成 exe文件

第一种方式:@echo off C: cd C:\Users\ldl\Desktopstart python test100.py start python 1.py start python 1.py 10start python 1.py 100 exit第二种方式:  start cmd /K "C:&amp;&amp;cd C:\Users\ldl\D...

2018-11-28 09:35:42 38918 4

转载 PyPI国内镜像源

PyPI使用国内源通过几次 pip 的使用,对于默认的 pip 源的速度实在无法忍受,于是便搜集了一些国内的pip源阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣(douban) http://pypi.douban.com/simple/ ...

2018-11-05 14:49:07 3460

原创 mysql数学函数

"""https://www.jb51.net/article/40179.htm 网址""""""一、数学函数 ABS(x) 返回x的绝对值 BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制) CEILING(x) 返回大于x的最小整数值 EXP(x) 返回值e(自然对数的底)的x次方 FLOOR(x) ...

2018-11-05 00:14:51 242

原创 mysql 的日期和函数

"""-- 日期和时间函数 :""""""-- DAYOFWEEK(date):返回日期date的星期索引(1=星期天,2=星期一, …7=星期六)。 dayofweek(date)-- select DAYOFWEEK('1998-02-03');-- select DAYOFWEEK(now());-- SELECT DAYOFWEEK("1995-02-09")-- W.

2018-11-05 00:13:53 340

原创 mysql 的索引操作

"""MySQL中的索引的存储类型有两种:BTREE、HASHSHOW INDEX FROM 表名\G; 显示表里面所有的索引值""""""一 、 索引的优、缺点以及使用原则 优点: 1、查询某条数据的时候,不用在遍历整个表,提高效率。 2、所有的MySql列类型(字段类型)都可以被索引,也就是可以给任意字段设置索引 3、大...

2018-11-05 00:12:59 321

原创 mysql 命令的基本操作

mysql 数据库的所有操作的基本命令汇总:"""菜鸟教程 mysql介绍"""# 技术博客网站:# https://blog.csdn.net/sinat_35861727/article/details/78866904# https://www.cnblogs.com/cxxjohnson/p/5914583.html MySQL 常用语句...

2018-11-05 00:11:38 415

原创 pymysql 连接数据库的两种方式

第一种写法:import pymysqlimport pymysql.cursors# Connect to the database # 如果不加这个,打印出来的result为元组, 加上这个 打印的result 结果为列表里面包含字典。connection = pymysql.connect(host='127.0.0.1', port=3306, user='root...

2018-11-04 22:18:57 9229

原创 pymysql 连接数据库的操作方式

import pymysql# 创建连接conn = pymysql.connect(host='127.0.0.1', port=3306, user='fuzj', passwd='123123', db='fuzj')# 创建游标cursor = conn.cursor()cursor.execute("select * from user")# 获取第一行数据row_...

2018-11-04 22:15:06 1837

转载 python selenium 对浏览器标签页进行关闭和切换

1.关闭浏览器全部标签页driver.quit()2.关闭当前标签页(从标签页A打开新的标签页B,关闭标签页A)driver.close()3.关闭当前标签页(从标签页A打开新的标签页B,关闭标签页B)可利用浏览器自带的快捷方式对打开的标签进行关闭Firefox自身的快捷键分别为:Ctrl+t 新建tabCtrl+w 关闭tab Ctrl+Tab /Ctrl+...

2018-11-02 15:42:18 4735

原创 selenium +python 如何得到弹出窗口

# 获取当前的页面窗口first_handle = brower.current_window_handlehandles = brower.window_handlesfor i in handles: if i != first_handle: brower.close() # 关闭当前窗口 brower.switch_to.window(i) br...

2018-11-02 15:40:09 5378

空空如也

空空如也

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

TA关注的人

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