陈程的技术博客

  • 关于作者
全栈软件工程师
一个专注于技术研究创新的程序员
python

python 发送邮件

import smtplib from email.mime.text import MIMEText from email.header import Header # 第三方 SMTP 服务 mail_host="smtp.exmail.qq.com" #设置服务器 mail_user="xxxx.com" #用户名 mail_pass="xxxx" #口令 sender = 'xxxx@xxxx.com' receivers = ['xxxxx@qq.com'] # 接收邮件,可设置为你的QQ邮箱或者其他邮箱…

2021年7月2日 0条评论 1061点热度 0人点赞 博主 阅读全文
python

批量合并pdf文件

import codecs import os import PyPDF2 as PyPDF2 def mergePdf(path,files,saveName): pdfwriter = PyPDF2.PdfFileWriter() for item in files: pdfreader = PyPDF2.PdfFileReader(open(path + '/' + item,"rb")) for page in range(pdfreader.numPages): pdfwriter.addPage(pdf…

2021年6月8日 0条评论 715点热度 0人点赞 博主 阅读全文
python

剪切pdf分割程图片和pdf

import os import fitz import glob import requests os.environ['NLS_LANG'] = 'SIMPLIFIED CHINESE_CHINA.UTF8' #剪切pdf为图片 def CutPdf(pdfPath,savePath,pdfSavePath): try: doc = fitz.open(pdfPath) #pdf路径 for pg in range(doc.pageCount): page = doc[pg] rotate = int(0) #…

2021年6月8日 0条评论 877点热度 0人点赞 博主 阅读全文
python

python opencv剪切视频成多张图片

import cv2 # 将视频文件按照每秒一张图进行抓取图片 file = '123.mp4' # path = file[:file.index('.')] vc = cv2.VideoCapture(file) # 读入视频文件 f = 1 i = 1 if vc.isOpened(): # 判断是否正常打开 rval, frame = vc.read() else: rval = False timeF = 25 # 视频帧计数间隔频率 while rval: # 循环读取视频帧 rval, frame =…

2021年6月1日 0条评论 691点热度 0人点赞 博主 阅读全文
python

python 批量剪切图片指定区域

import cv2 import os import sys import time import json #path = "JPEGImages\\3.jpeg" #image = cv2.imread(path) #cropImg = image[0:200,0:200] #cv2.imwrite("ttt.jpg",cropImg) def main(): output_dir = "img_cut" input_dir = "JPEGImages" img_paths = get_img(input_d…

2021年6月1日 0条评论 759点热度 0人点赞 博主 阅读全文
python

机器学习目标检测之印章检测和分类

识别效果如上图 开源地址:https://gitee.com/zuiyuewentian/chapter_tagging 采用技术架构 Flask PaddlePaddle PaddleX 训练方法: 1.准备数据集 https://quqi.gblhgk.com/s/1832596/7IUtYKm839DrcMha 2.环境配置 安装python3.6 ,安装gpu运行环境cuda等,安装paddlepaddle 后再安装paddlex 3.选择目标检测算法 4.对图片集标注,使用百度Easydata在线标注(h…

2021年5月18日 0条评论 3463点热度 1人点赞 博主 阅读全文
docker

RAP2 接口Mock工具部署使用

rap2是阿里妈妈前端团队出品的开源接口管理工具RAP,目前是第二版,他的优点是既可以方便管理一整套标准的接口文档,又能够提供mockjs数据。 安装步骤 本地环境要求 1.安装 Docker 以及 Docker Compose  2.拉取rap2项目到本地任意目录(注:项目中已包含redis,mysql) 复制代码 3.进入项目,修改docker-compose.yml文件,个人根据需要修改,我这里直接使用项目中的redis和mysql,为了不和本地冲突,改了映射端口。 # mail@dongguochao.co…

2021年4月2日 0条评论 1457点热度 0人点赞 博主 阅读全文
.NET

RestSharp 接口请求封装类

RestSharp,在nuget中引用进项目来 这里封装了,常用的接口请求方式,Post,Get,还有file上传,header处理,鉴权等方式 using RestSharp; using System; namespace FinanceApi { public class APIHelper { private readonly string baseUrl = "http://192.168.60.108:8081/"; /// <summary> /// http请求接口 /// </s…

2021年4月1日 0条评论 1281点热度 0人点赞 博主 阅读全文
python

最简单的一种方法解决 Selenium上传文件

通过控制键盘操作上传文件 先引入键盘操作的包 点击上传按钮 弹出选择对话框后,默认聚焦到输入框,在此输入文件地址即可,如果是多文件,用'xxx.pdf','sss.png'这种模式写入即可 最后模拟按键Enter即可 #实例化键盘 keyboard = Controller() #切换输入法 keyboard.press(Key.shift) keyboard.release(Key.shift) sleep(1) keyboard.type(str(os.getcwd()) + "\\entrust_books\…

2021年3月4日 0条评论 1041点热度 0人点赞 博主 阅读全文
杂七杂八

Bat脚本执行打开文件夹中的exe

cd /d %curdir%UpdateData start UpdateData.exe  

2021年2月9日 0条评论 707点热度 0人点赞 博主 阅读全文
12345…13
分类
  • .NET (65)
  • docker (3)
  • linux (12)
  • python (20)
  • web (14)
  • 小程序 (4)
  • 数据库 (2)
  • 未分类 (4)
  • 杂七杂八 (10)
标签聚合
linux winform nginx DevExpress C# centos js python
最新 热点 随机
最新 热点 随机
.NET开发手册标准参考 招募兼职前端开发 Centos安装dotnet6环境 VS上切换分支,vs编译运行出现bug,A fatal error was encountered彻底解决方案 用C#封装一个线程安全的缓存器,达到目标定时定量更新入库 C#通过特性的方式去校验指定数据是否为空
怎样用JS写一个下拉加载数据的table 设置保持winform显示,不会因为分辨率和屏幕大小而变化 机器学习目标检测之印章检测和分类 按比例缩放图片大小 sqlserver 查询数据库名 表名 字段名 字段类型等 Bat脚本执行打开文件夹中的exe

COPYRIGHT © 2021 陈程的技术博客. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS