04 2020 档案

摘要:一、报错原因 谷歌浏览器73以上版本已经不支持之前安装xpath的方式 二、解决方案 1、下载xpath-helper插件 2、把xpath-helper.crx后缀名更换为.rar 3、解压xpath-helper.rar文件 4、在谷歌浏览器扩展程序中打开开发者模式 5、点击‘加载已解压的扩展程 阅读全文
posted @ 2020-04-21 17:06 梅梅不想踩坑 阅读(1462) 评论(0) 推荐(0)
摘要:一、问题描述 笔者最近在写自动化登录的case时,有一个破解滑动验证码的过程,但是在定位滑动验证码上的元素时,总是提示定位不到对应元素,报错如下: Unable to locate element: {"method":"xpath","selector":"//div[@class='show-c 阅读全文
posted @ 2020-04-18 13:31 梅梅不想踩坑 阅读(1199) 评论(0) 推荐(0)
摘要:一、找到safari浏览器的'开发'选项 二、点击'进入相应式设计模式' 三、可以看到iphone 模拟器和浏览器 四、浏览器太少怎么办? 可以搜索各浏览器的用户代理字符串进行添加(字符串地址:https://blog.csdn.net/u011127019/article/details/7807 阅读全文
posted @ 2020-04-11 10:13 梅梅不想踩坑 阅读(700) 评论(0) 推荐(0)
摘要:一、打开safari浏览器,找到偏好设置 二、找到‘高级’,勾选'在菜单栏中显示‘开发’菜单' 三、找到‘开发’,勾选允许远程自动化 四、进入/usr/bin/safaridriver,双击safaridriver文件启动一下(第一次驱动需要启动,后面不需要) 五、编写python代码进行自动化测试 阅读全文
posted @ 2020-04-10 19:59 梅梅不想踩坑 阅读(2247) 评论(0) 推荐(1)
摘要:一、为何需要将pip设置为国内源? 每次安装第三方库或者依赖时,由于下载链接是国外源,所以每次下载很慢,为了解决该问题,可以将pip设置为国内源,这样可以提高下载速度。 二、windows/Linux设置方法 1、windows (1)打开文件资源管理器 (2)地址栏上面输入%appdata%,回车 阅读全文
posted @ 2020-04-09 09:47 梅梅不想踩坑 阅读(703) 评论(0) 推荐(0)
摘要:一、问题描述 python爬取数据:cont = rep.read().decode(encoding='gb2312')这行代码报错 但是查看网页数据编码格式确实是gb2312编码 二、解决方案 将gb2312改为gbk,即cont = rep.read().decode(encoding='gb 阅读全文
posted @ 2020-04-08 14:25 梅梅不想踩坑 阅读(2529) 评论(0) 推荐(0)
摘要:一、问题描述 使用python爬虫爬取某网页的内容时,代码中因为这行代码报错:cont = rep.read().decode() 二、出现原因 你请求获取到的内容不是utf-8编码,如果是utf-8编码可以在decode()中不写,默认utf-8 三、解决方案 1、首先查看你要爬取网页的内容的编码 阅读全文
posted @ 2020-04-07 10:38 梅梅不想踩坑 阅读(3693) 评论(0) 推荐(0)
摘要:#!/usr/local/bin/python3.7 import re import urllib.request import urllib.parse import os import time """ @File : qiushibaike.py @Time : 2020/04/06 @Au 阅读全文
posted @ 2020-04-06 18:42 梅梅不想踩坑 阅读(373) 评论(0) 推荐(0)
摘要:一、问题描述 之前使用pycharm的童鞋可能发现同样的代码在vscode中运行会报错:Non-ASCII character '\xe5' in file /Users/mozili/PYTHONWORKSPACE/Reptile/re_ex.py on line 5, but no encodi 阅读全文
posted @ 2020-04-06 10:31 梅梅不想踩坑 阅读(745) 评论(0) 推荐(0)
摘要:#!/usr/local/bin/python3.7 """ @File : cookiejar_login.py @Time : 2020/04/05 @Author : Mozili """ import urllib.request import urllib.parse # cookieja 阅读全文
posted @ 2020-04-05 11:02 梅梅不想踩坑 阅读(1931) 评论(2) 推荐(1)
摘要:#!/usr/local/bin/python3.7 import urllib.request import urllib.parse import ssl # 全局取消证书验证 ssl._create_default_https_context = ssl._create_unverified_ 阅读全文
posted @ 2020-04-04 19:38 梅梅不想踩坑 阅读(3091) 评论(0) 推荐(0)
摘要:一、问题描述 sorted set操作执行:print(connect.zadd('grade', 'bob', 98, 'mike' ,100))时报错redis.exceptions.DataError: ZADD allows either 'nx' or 'xx', not both 二、出 阅读全文
posted @ 2020-04-04 10:26 梅梅不想踩坑 阅读(2066) 评论(0) 推荐(1)
摘要:使用python操作redis数据库时经常报错:redis.exceptions.ResponseError: WRONGTYPE Operation against a key holding the wrong kind of value 其实提示信息已经很明确了,操作的时候数据类型有误,比如你 阅读全文
posted @ 2020-04-03 11:50 梅梅不想踩坑 阅读(7374) 评论(0) 推荐(0)
摘要:一、安装redis 1、首先在官网下载redis:https://redis.io/download 2、下载下来之后解压zip文件到指定目录下,比如我是放在/usr/local这个目录下 3、然后在终端进入/usr/local/redis-5.0.8目录下输入redis-server命令启动red 阅读全文
posted @ 2020-04-02 19:31 梅梅不想踩坑 阅读(347) 评论(0) 推荐(0)
摘要:1、进入redis安装路径 2、输入redis-server 阅读全文
posted @ 2020-04-02 14:08 梅梅不想踩坑 阅读(2072) 评论(0) 推荐(0)