随笔分类 -  Python

摘要:def loginfo(info): # create logger logger = logging.getLogger('【cpu and mem】**********') # Set default log level logger.setLevel(logging.DEBUG) ch = logging.StreamHandler() ... 阅读全文
posted @ 2018-05-28 17:29 Mr,Read 阅读(342) 评论(0) 推荐(0)
摘要:file_data = '' str1 = '1' str2 = '2' with open(loginfofile, 'r+') as f: #打开文件,r+模式,读取 for line in f: if str1 in line: line = line.replace(str... 阅读全文
posted @ 2018-05-28 17:20 Mr,Read 阅读(3166) 评论(0) 推荐(0)
摘要:#-*- coding: UTF-8 -*- import argparse import sysif len(sys.argv) == 1: sys.argv.append('--help') parser = argparse.ArgumentParser() parser.add_argument('-o','--host',help="talent IP") parser.add... 阅读全文
posted @ 2018-05-28 17:15 Mr,Read 阅读(453) 评论(0) 推荐(0)
摘要:selenium获取新页面标签页(只弹出一个新页面的切换) 阅读全文
posted @ 2018-03-30 17:02 Mr,Read 阅读(7771) 评论(0) 推荐(1)
摘要:在做页面元素定位的时候,遇到多fream的页面定位比较困难,需要先去切换到元素所在的fream才能成功定位。 1,切换到目标fream: 2,从当前fream下切出到上一层 阅读全文
posted @ 2018-03-20 16:43 Mr,Read 阅读(370) 评论(0) 推荐(0)
摘要:configparser模块提供对ini文件的增删改查方法。 ini文件的数据格式: 读取文件内容: 修改和增加内容: 阅读全文
posted @ 2018-02-02 14:20 Mr,Read 阅读(337) 评论(0) 推荐(0)
摘要:将Python程序打包为exe文件,需要使用到的工具是pyinstaller pyinstaller是一个多平台的Python程序打包为exe的免费工具 安装pyinstaller: 1,在Windows中,pyinstaller依赖PyWin32,pypiwin32(Linux,mac忽略) 如果 阅读全文
posted @ 2018-01-31 17:08 Mr,Read 阅读(4823) 评论(0) 推荐(0)
摘要:本人的第一个深度学习实战项目,参考了网络上诸多牛人的代码,在此谢过,因时间久已,不记出处,就不一一列出,罪过罪过。 我的数据集是我用脚本在网页上扒的,标签是用之前写的验证码识别方法打的。大概用了4000+多张图训练。 我的数据集都经过处理了,降噪,二值化,最后裁剪为18*60的大小,详细见我之前的验 阅读全文
posted @ 2017-12-20 14:54 Mr,Read 阅读(7291) 评论(1) 推荐(0)
摘要:这块使用的比较少,只用到了模拟键盘按键, 调用鼠标比较费事,是通过像素坐标实现的,如果没有特殊需求或万不得已不建议使用 阅读全文
posted @ 2017-11-15 16:52 Mr,Read 阅读(20472) 评论(0) 推荐(1)
摘要:想全面的使用selenium可以下载《selenium 2自动化测试实战-基于Python语言》PDF的电子书看看 我使用到了简单的浏览器操作,下载文件等功能。。。 推荐使用firefox,selenium对火狐的支持非常好,在写脚本的时候可以避开很多坑 下载文件的代码: 阅读全文
posted @ 2017-11-15 16:39 Mr,Read 阅读(1459) 评论(1) 推荐(0)
摘要:使用TESTLINKAPI首先要安装TestLink_API_Python_client-0.6.4(当前最新版本) 目前只使用到了通过api获取testlink中的自定义字段and值 阅读全文
posted @ 2017-11-15 15:59 Mr,Read 阅读(3593) 评论(0) 推荐(0)
摘要:os.system(返回值为0,1,2)方法 0:成功 1:失败 2:错误 os.system默认阻塞当前程序执行,在cmd命令前加入start可不阻塞当前程序执行。 例如: import os os.system(r"start E:\TX\qq.exe") 如路径有空格,单引号包上双引号就OK 阅读全文
posted @ 2017-11-14 15:29 Mr,Read 阅读(22960) 评论(0) 推荐(0)
摘要:一、selenium的安装 直接使用pip进行安装 pip install selenium #(安装最新版本) pip install selenium==3.6.0 #(安装指定版本) 二、使用selenium要调用浏览器一点要先安装浏览器的驱动程序 Firefox驱动下载地址:https:// 阅读全文
posted @ 2017-10-16 11:17 Mr,Read 阅读(5751) 评论(0) 推荐(0)
摘要:1、验证码的识别是有针对性的,不同的系统、应用的验证码区别有大有小,只要处理好图片,利用好pytesseract,一般的验证码都可以识别 2、我在识别验证码的路上走了很多弯路,重点应该放在怎么把图片处理成这个样子,方便pytesseract的识别,以提高成功率 3、原图为: 思想过程: ①不要盲目的 阅读全文
posted @ 2017-10-12 16:38 Mr,Read 阅读(30884) 评论(0) 推荐(2)
摘要:1.使用Python识别验证码需要安装Python的图像处理模块(PIL、pytesser、pytesseract) (安装过程需要pip,在我的Python中已经安装pip了,pip的安装就不在赘述了) PIL的安装 法1:直接在DOS下用命令:pip install PIL 法2:http:// 阅读全文
posted @ 2017-10-11 14:51 Mr,Read 阅读(1491) 评论(0) 推荐(0)