Python
测试界
一位从事软件测试十多年的测试老兵
展开
-
python版本_ocr识别_ddddocr模块_取消掉作者默认打印的字符
这个模块ddddocr用于OCR识别还是不错的,安装也很简单直接pip install ddddocr 即可安装好后,测试一下:是不是发现默认打印了三行文字,那怎么更改呢?下面就来简单的说一下哈我用的是vscode IDE摁着Ctrl+鼠标点击下面截图 圈中的ddddocr模块就跳到了 相关文件里面去了,然后把下图中圈中的后两行注销掉,第一行咱们就保留前面几个字符:在运行一下,看下结果:符合预期,搞定...原创 2022-03-11 14:43:16 · 4256 阅读 · 2 评论 -
PaddleOCR-API服务端部署-windows版本
因测试工作需要,想弄下ocr自动识别验证码,然后又想起了PaddleOCR,但是不知道官方提供的几种模型对目前的验证码识别效果如何,就在windows电脑上,先调试一把;需求:自动识别验证码参考:部署手册https://gitee.com/paddlepaddle/PaddleOCR/blob/release/2.4/doc/doc_ch/environment.md...原创 2022-03-09 15:12:35 · 4344 阅读 · 1 评论 -
RF框架-自定义库-数据插入表格
自定义库RfExcel2.py文件# -*- coding: utf-8 -*-from openpyxl import load_workbookimport sysdef write_excel(path, lm_num, xfj_num, cm_num): # 打开文件 wb = load_workbook(path) # ws = wb['Sheet1'] ws = wb.active rows = ws.max_row for i i原创 2021-06-25 16:37:00 · 244 阅读 · 0 评论 -
python_任意数字_指定小数点后几位的实现
def get_float(num, n): f_str = str(num) # f_str = '{}'.format(f_str) 也可以转换为字符串 a, b, c = f_str.partition('.') c = (c+"0"*n)[:n] # n表示期望小数点后面需要保留几位 return ".".join([a, c])原创 2021-06-17 09:52:16 · 538 阅读 · 0 评论 -
使用PySimpleGUI编写一个图片转base64的小工具
https://github.com/PySimpleGUI/PySimpleGUIimport PySimpleGUI as sgimport base64import pyperclipsg.ChangeLookAndFeel('GreenTan')tab_base64 = [ [sg.Text('请选择本地的一张图片;支持jpg、png', size=(26, 1), auto_size_text=True, justification='right'), sg.Inp原创 2020-09-15 15:11:43 · 431 阅读 · 0 评论 -
百度开源OCR识别服务:PaddleOCR-API服务端部署
参考官网部署步骤:https://github.com/PaddlePaddle/PaddleOCR/blob/develop/doc/doc_ch/serving.md缺少什么,用pip3安装即可,不是什么大问题,以下几个顺序流程很重要,也是遇到的一些坑,浪费了一些时间踩坑一:缺少这个环境变量(直接在命令行回车即可) export PATH=$PATH:/usr/local/python3.7/bin踩坑二:pip3 install paddlepaddle -i h...原创 2020-08-28 18:56:55 · 7712 阅读 · 16 评论 -
python-最简单易懂的读取txt
txt格式如下filename = "E:\\xx\\160wendingxing.txt"f = open(filename, "r")datalist = f.readlines()f.close()txt_len = len(datalist)print(type(datalist[0]))print(datalist[0])for i in range(txt_len): # print(datalist) a = datalist[i].split('.原创 2020-08-26 18:17:25 · 138 阅读 · 0 评论 -
使用python脚本操作Jenkins-job
今天在翻有道云笔记,看到了曾经在LS写过的一段python脚本,拿来给大家分享下#!/usr/bin/python#-*- coding: utf-8 -*-import jenkinsimport timeimport sysimport jsondef jenkins_job(job_name,kw=""): server = jenkins.Jenkins('htt...原创 2020-03-29 13:04:26 · 866 阅读 · 0 评论 -
Python「第二节」-制作RF框架的pip安装包
之前已经分享过30篇RF框架相关的内容,其中一篇就是自定义的library,当时讲的相当于是离线版,今天呢,给大家分享一个在线版本。所谓的在线版本,就是把本地的代码打成包,上传到pypi官网上,通过pip的方式安装到python环境,然后在编写case中就可以直接引用,而不用考虑路径的问题了。或许会有人说,《Python「第一节」-制作自己的pip安装包》不是讲过了吗?但这个是不能直接在R...原创 2019-11-22 13:47:13 · 209 阅读 · 0 评论 -
Python「第一节」-制作自己的pip安装包
平常时经常用pip install xx 去安装第三方包,那怎么制作自己的包呢,也可以通过pip的方式去安装,这两天研究了下,这里记录下,也给大家分享下吧1.首先要去pypi的官网自己去注册一个账号,然后邮箱验证但是我邮箱验证了之后,页面上还老是提示下面的东西PYPI双因素身份验证(2FA)我就选了一个二维码的,捣鼓了半天才知道怎么用,就是二维码的下面有一串字符可以复制下,通过下面...原创 2019-11-21 17:34:45 · 1422 阅读 · 0 评论