who_care

导航

 

摘要: 1、一个str A,列表B的所有元素都在A中时返回True A = 'HeooWoldHomeUbuntuCentOSFedora'B = ['Ubuntu', 'CentOS', 'Home', 'Mint'] 方法一: result = [b for b in B if b in A ] ==  阅读全文
posted @ 2018-05-30 15:45 who_care 阅读(840) 评论(0) 推荐(0) 编辑
 

摘要: 1、IOError: [Errno 22] invalid mode ('rb') or filename: '\xe2\x80\xaaD:\NLP\cv082_11080.csv' 将一个py文件用pyinstaller 打包成exe,本地执行ok,但是放到其他服务器上执行报错:IOError: 阅读全文
posted @ 2018-02-13 09:50 who_care 阅读(227) 评论(0) 推荐(0) 编辑
 

摘要: 1、class属性有空格 (已验证) 当classname 中存在空格的时候,直接使用find_element_by_class_name时,会显示定位失败,此时,需要将classname中的空格替换成英文的点“.”,如下图: 此时如果使用 find_element_by_class_name("l 阅读全文
posted @ 2017-11-28 11:25 who_care 阅读(15610) 评论(0) 推荐(0) 编辑
 

2019年2月28日

摘要: 1、配置Fiddle (Tools->Options) 勾选后,按照提示下载安装一个认证 Fiddle默认8888端口 2、电脑开个热点,手机连上后,在该wifi的代理配置中,选择手动,服务器输入电脑本地IP,端口输入8888 3、使用Safari浏览器输入http://电脑本地IP:8888后,点 阅读全文
posted @ 2019-02-28 08:52 who_care 阅读(544) 评论(0) 推荐(0) 编辑
 

2018年12月7日

摘要: 之前就听过Locust是基于python的一款很好用的开源性能测试框架,一直没机会实践,正好这次项目上有个接口压测的小任务,就拿来练练手 安装:py -3 -m pip install locustio no_web 模式执行: 可以设置执行时间 locust --no-web --csv=exam 阅读全文
posted @ 2018-12-07 18:24 who_care 阅读(116) 评论(0) 推荐(0) 编辑
 

2018年12月5日

摘要: 之前使用appium执行自动化脚本,现使用appium-desktop 遇到了一些问题 1、使用name定位的报错 Locator Strategy 'name' is not supported for this session 如下图: 原因: appium-desktop 默认不推荐使用nam 阅读全文
posted @ 2018-12-05 18:49 who_care 阅读(1489) 评论(1) 推荐(0) 编辑
 

2018年11月22日

摘要: 1、找到本地svn.exe 2、配置svn路径 3、输入svn路径,然后会进行密码校验 问题 本地的TortoiseSVN在bin目录没有发现svn.exe 原因: 安装TortoiseSVN的时候 没有选择 command line client tools 解决办法: 1、找到之前的安装包,选择 阅读全文
posted @ 2018-11-22 09:17 who_care 阅读(229) 评论(0) 推荐(0) 编辑
 

2018年11月13日

摘要: 这篇主要是对概念的理解: 1、异步和多线程区别:二者不是一个同等关系,异步是最终目的,多线程只是我们实现异步的一种手段。异步是当一个调用请求发送给被调用者,而调用者不用等待其结果的返回而可以做其它的事情。实现异步可以采用多线程技术或则交给另外的进程来处理。多线程的好处,比较容易的实现了 异步切换的思 阅读全文
posted @ 2018-11-13 11:16 who_care 阅读(2008) 评论(0) 推荐(0) 编辑
 

2018年10月23日

摘要: operator模块提供了一系列与Python自带操作一样有效的函数。例如:operator.add(x, y)和表达式x+y是等效的。那些特殊类的方法都有自己的函数名;为了方便起见,一些函数名是没有前导和后置(_)。 operator模块是用c实现的,所以执行速度比python代码快。 模块主要包 阅读全文
posted @ 2018-10-23 20:57 who_care 阅读(7947) 评论(0) 推荐(0) 编辑
 
摘要: 一、元组拆包(元组解包、迭代解包) 元组拆包可以应用到任何可迭代对象上(任何迭代对象),被可迭代对象中的元素数量必须要跟接受这些元素的元组的空档数一致。也可以使用用 * 来表示忽略多余的元素。 一般的迭代对象分为:元组,列表,字典,字符串等。如果有一些不能明确的对象,可以通过以下方式进行判断,是否为 阅读全文
posted @ 2018-10-23 19:58 who_care 阅读(1304) 评论(0) 推荐(0) 编辑
 
摘要: 一 、推导式: 是Python的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列的结构体。 共有三种推导,在Python2和3中都有支持: 列表(list)推导式(或称:列表表达式) 字典(dict)推导式 集合(set)推导式 1、列表推导式 (使用[]生成list): 基本格式 例 阅读全文
posted @ 2018-10-23 14:53 who_care 阅读(289) 评论(0) 推荐(0) 编辑
 

2018年10月17日

摘要: 切换svn登录用 点击clear,出现用户信息,勾选后点击ok 即清除 。下次访问svn需要重新登录 阅读全文
posted @ 2018-10-17 14:20 who_care 阅读(646) 评论(0) 推荐(0) 编辑
 
摘要: 解决方法: 将代码更新后 再提交 如果服务器上已经有别人提交过的新的,你是提交不上去的,必须先更新再提交 更新:不会更新你已本地已修改的部分。如果svn上更新的部分和你本地修改有冲突,则会报错,需要下载后 手动合入。 实际一般如果要修改某个文件前,先更新一下;或者修改以后,提交前先更新一下。 阅读全文
posted @ 2018-10-17 09:32 who_care 阅读(1664) 评论(0) 推荐(0) 编辑