- 博客(59)
- 问答 (1)
- 收藏
- 关注
原创 RF 运行时报错,UnicodeDecodeError :'utf-8' codec can't decode
运行时报错 UnicodeDecodeError :‘utf-8’ codec can’t decode不要着急我们具体往下看:File “C:\Python27\lib\site-packages\robotide\lib\robot\utils\importer.py”, line 102, in _raise_import_failedraise DataError(’\n’.join...
2018-12-23 12:55:42
1991
原创 Python获取一段文章中字母出现频率前5的字母以及个数(去除空格、换行符等,只算字母)
import time,refrom collections import Countertext = 'A friend of mine named Paul received an automobile from his brother as Christmas present. On Christmas eve, when Paul came out of his office, a...
2018-12-03 18:08:04
723
原创 Java实现简单的selenium开启多个浏览器(Paramaters实现)
XML配置<?xml version="1.0" encoding="utf-8" ?><!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" ><suite name="photo suite" parallel="tests" thread-count="2&
2018-11-27 19:16:17
1870
原创 Mysql双表查询,输出平均point大于6.5的number和对应number的数据数量(自己经常忘记,Mark下)
points表users表附上建表sql(如果你想尝试)CREATE TABLE `points` ( `id` int(11) NOT NULL, `flag` int(11) DEFAULT NULL, `point` int(11) DEFAULT NULL, `number` bigint(11) DEFAULT NULL, `time` datetime D...
2018-11-27 12:52:19
377
原创 Python classmethod和staticmethod用法
1、classmethod 和 staticmethod 都可以不用实例化直接调用2、在不改变已经写好的类里面的方法的情况下,用classmethod对输入的数据进行处理class Test(): def __init__(self, a, b): self.a = int(a) self.b = int(b) def print_out(se...
2018-11-26 17:55:20
264
原创 JMeter录制时提示:您的连接不是私密连接
用的谷歌浏览器,1、命令行执行chrome.exe --disable-web-security发现运行仍旧有问题2、导入证书仍旧存在该问题3、弃坑Chrome转向Firefox配置代理+导入证书(记得勾选信任),解决!...
2018-11-23 12:27:24
1912
原创 Python判断是否为回文数的两种方法
方法一、写个函数方法二、直接切片# coding:utf-8def judge(string): mylength = len(string) if mylength &lt; 2: return True else: for i in range(int((mylength + 1) / 2)): if s...
2018-11-22 14:24:38
3753
原创 Selenium Webdriver下载地址
Chrome:http://chromedriver.storage.googleapis.com/index.html需要对应自己的Chrome版本下载Firefox:https://github.com/mozilla/geckodriver/releases/IE:http://selenium-release.storage.googleapis.com/index.htmlSel...
2018-11-22 13:39:20
811
原创 Selenium运行IE报错This usually means that a call to the COM method IWebBrowser2::Navigate2() failed.解决方案
测试
2018-11-22 10:38:34
1867
原创 Xpath用法总结
<root xmlns:foo="http://www.foo.org/" xmlns:bar="http://www.bar.org"> <employees> <employee id="1">Johnny Dapp</employee> <employee id="2">Al
2018-11-21 15:12:31
308
原创 MySQL的简单存储过程
DROP PROCEDURE IF EXISTS AddPoints;delimiter //CREATE PROCEDURE AddPoints() # 后面加分号报错BEGINDECLARE i int DEFAULT 10;DECLARE myflag int;DECLARE mypoints int;DECLARE mynumber BIGINT;DECLARE mydat...
2018-11-21 13:27:40
250
1
原创 python2和python3在unittest里的tearDown()使用sys.exc_info()结果不相同
# !/usr/bin/env python# -*- coding:utf-8 -*-""" @ Author :Evan @ Date :2018/11/20 12:25 @ Version : 1.0 @ Description: @ Modified By:"""import sysimport unittestclass Test...
2018-11-20 22:20:00
448
1
原创 有flag的时候计算
假设flag=1的积分是正,flag=0的积分是负数,已知number求总积分SELECT sum_flag_1 - sum_flag_0 AS totalFROM ( ( SELECT sum(point) AS sum_flag_1 FROM points WHERE flag = 1 AND number = 10001 )...
2018-11-18 23:19:59
387
原创 Linux 统计文件中某个字符串出现的次数(2种方法,推荐第二种)
1、单个字符串grep -o str_1 filename | wc -l备注:单个字符串可以不加引号2、多个字符串grep -o str_1\|str_2\|str_3…… filename | wc -l备注:必须加引号(单、双都可以)如果不加引号,结果是不正确的grep -o 一条数据里面有多个相同,会统计相同的次数grep 一条数据里面有多个相同,会统计一次...
2018-11-18 18:29:44
45084
2
原创 Appium多线程UiAutomator exited unexpectedly with code 0, signal null,UiAUtomator shut down unexpectedly
# !/usr/bin/env python# -*- coding:utf-8 -*-import unittestimport HTMLTestRunnerimport threadingimport multiprocessingfrom utils.server import Serverfrom business.login_business import LoginBu...
2018-11-13 21:22:32
3486
原创 appium 用执行时提示Fatal Error: EPIPE: broken pipe, write
# !/usr/bin/env python# -*- coding:utf-8 -*-import osclass DosCmd(object): def execute_cmd_result(self, command): result_list = [] result = os.popen(command).readlines() ...
2018-11-13 14:13:08
1891
原创 cnpm 安appium 1.9.1后报错appium 1.9.1后一直报错Fatal TypeError: Class constructor BaseDriver cannot be invoke
昨天安装的appium1.9.1 刚安装完,并配置好path,输入appium正常启动。今天开机启动发现报错:Fatal TypeError: Class constructor BaseDriver cannot be invoked without 'new'cnpm uninstall appium卸载,发现实际无效,于是手动删除。然后重新装了1.8.1的版本,目前正常。看明天(2...
2018-11-13 08:52:43
1676
原创 Original error: Failed to start Chromedriver session: A new session could not be created.
chrome与driver对应关系(转):https://blog.youkuaiyun.com/huilan_same/article/details/51896672driver下载地址:http://chromedriver.storage.googleapis.com/index.html查看chromedriver版本:直接双击exe即可下载对应的版本后直接替换就行。...
2018-11-11 23:23:51
1174
原创 Could not parse UiSelector argument: 'XXX' is not a string
driver.find_element_by_android_uiautomator('new UiSelector().text("手机号/邮箱")').send_keys("12111")driver.find_element_by_android_uiautomator("new UiSelector().resourceId('cn.com.open.mooc:id/password_e...
2018-11-11 17:26:44
1974
1
原创 磁盘划分空间提示磁盘上没有足够的空间完成此操作,使用傲梅分区助手解决
下载地址:https://www.disktool.cn/自己游戏放在D盘,突然发现这一次屁股更新要6G。。磁盘大小不够了,但是自己C盘还是有空间的,我想着挪一点过来,发现用windows自带的不生效,明明有空间,但是提示发现了这款分区助手软件,亲测可以使用!操作步骤:1、C盘有空间,则点击C盘然后右键,选择调整/移动分区,自己划分空间后点击确定2、D盘空间不足,则点击D盘然后右键,...
2018-11-10 10:56:53
11379
原创 MySQL 1130-Host 'XX' is not allowed to connect this MySQL server 解决方案
安装之后用的IP登录,会报错(localhost不会)解决方案:1、用localhost连接,找到mysql这张表的user,修改root的host值为%然后重启mysql:net stop mysql服务名无效。请键入 NET HELPMSG 2185 以获得更多的帮助。先进入bin目录进行安装...
2018-11-10 09:38:56
169
原创 Pyhon简单获取糗事百科的笑话内容
# !/usr/bin/env python# -*- coding:utf-8 -*-import requestsimport reimport timefor i in range(1, 5): print(&amp;amp;quot;pageNumber:%d&amp;amp;quot; % i) response = requests.get( &amp;amp;quot;https:
2018-11-06 15:20:33
150
原创 Emmagee 2.5 在MUMU模拟器上启动后直接失败,换成夜神模拟器可以正常使用
MUMU模拟器安装Emmagee后进行测试发现显示浮动窗口很慢,显示几秒钟后直接失败然后启动后马上就闪退了换了个夜神模拟器,就能正常使用,使用的时候每隔几秒就提示:已授予Emmagee超级用户权限,可能网易的模拟器做了特殊处理??...
2018-11-03 09:11:42
810
原创 Python冒泡排序及优化(面试题之一)
概念(来自百度百科):冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素已经排序完成。这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸...
2018-10-31 10:04:54
922
原创 Python的深浅拷贝
浅拷贝——引用拷贝list1 = [1, 2, 3]list2 = list1list2[0] = 3print(id(list1), id(list2))print(list1, list2)结果46777544 46777544[3, 2, 3] [3, 2, 3]可见是引用相同内存地址,一个修改后另一个也会随之改变。深拷贝——内存拷贝list3 = [1, 2, 3...
2018-10-28 20:01:13
178
原创 Python 查看包的内容
import keywordprint(dir(keyword))查看keyword包的内容['__all__', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', 'iskeyword', 'kwlist', 'main']...
2018-10-27 19:47:38
4961
原创 分享:在线代码测试网站
发现一个在线代码测试网站,支持一下作者!浏览器支持The desktop versions of the following browsers, in standards mode (HTML5 &amp;lt;!doctype html&amp;gt; recommended) are supported:Firefox version 4 and upChrome any versionSafar...
2018-10-27 14:38:57
2883
原创 IDEA 创建 Python Project
1、安装插件打开IDEA,FILE-&gt;SETTINGS-&gt;Plugins,搜索Python,找到属性是LANGUAGES的那个,点击安装,然后重启。2、创建项目安装成功后新建项目时可以选择Python啦,记得自己配置SDK哦!...
2018-10-27 14:14:46
880
转载 浏览器市场份额、安卓/IOS份额网站——百度流量研究所和友盟+
Mark记录下,免得自己忘记:https://mtj.baidu.com/data/mobile/profile
2018-10-26 21:07:43
2008
原创 Mysql的LEFT JOIN、RIGHT JOIN、INNER JOIN、FULL JOIN(FULL JOIN并非用关键字FULL JOIN实现)
persons表:orders表:LEFT JOINSELECT Persons.LastName, Persons.FirstName, Orders.OrderNoFROM PersonsLEFT JOIN OrdersON Persons.Id_P=Orders.Id_PORDER BY Persons.LastName结果:RIGHT JOIN:SELECT P...
2018-10-26 14:26:17
165
原创 多版本python共存,pip时提示Fatal error in launcher的解决方法
输入以下命令pythonX -m pip install &lt;module&gt;参考资料:https://blog.youkuaiyun.com/qq1184810369/article/details/73239788
2018-10-19 09:43:26
1657
原创 log4j log.info cannot resolve method 'info(java.lang.String)'
问题:Idea的maven项目,配合lombok使用log4j时log.info("xxx") 提示:cannot resolve method ‘info(java.lang.String)’解决方案:看了下自己Idea的插件, 确定lombok是安装上的,然后我把 @log4j 换成 @slf4j 就不报错了,本人学Java同学推荐用这个,至于具体区别请大家百度吧,本人不做介绍。...
2018-10-18 11:36:23
7603
1
原创 Mysql,插入的数据含有中文,但是在数据库内为?
url后面添加characterEncoding=UTF-8useSSL=false是因为我用的mysql5.7配置完之后再通过接口添加,就显示正常啦
2018-10-16 18:12:41
204
原创 lambok在Idea下的maven项目中@data未生效,输入.后无提示
安装并生效的步骤:点击file->settings->pluhgin 搜索并安装lombok plugin,点击Install后按钮会变成Restart Intellij IDEA,必须要点击重启(否则@data并不会生效)使用步骤1、定义一个类2、在其他地方使用时输入字符" . " 的时候就有各种方法啦!...
2018-10-16 12:02:31
2670
原创 火狐浏览器和Chrome浏览器的开发人员工具F12比对(面向测试人员)
以前都是用Chrome来进行抓包,但是response可能是空的。今天用火狐的试了一下发现竟然有数据的。(详细询问下开发人员也可以)以下是相同bug的对比:ChromeFirefox...
2018-10-13 15:52:11
3623
原创 Spring Boot Application in default package Inspection info: Checks Spring Boot Application Setup.
在网上教程看到别人按照以下方式打的代码正常,自己打的相同的代码就是会有红色波浪线。可能是因为版本不一致,因为我用的2.0.5,自己看的视频中是2.0.0查阅官方文档找到答案:https://docs.spring.io/spring-boot/docs/2.0.5.RELEASE/reference/htmlsingle/因此把代码改成如下就不会报错啦:...
2018-10-12 20:40:06
14872
6
原创 IDEA 快捷创建 public static void main(String[] args)-快捷键
输入psvm 然后按tab 就可以自动生成啦还有其他方式具体请按Ctrl+J查看;个人必将常用的有fori,sout
2018-10-12 19:34:53
21970
空空如也
怎么把多个.py文件打包成exe?
2015-01-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人