- 博客(14)
- 资源 (8)
- 收藏
- 关注
原创 Python3开发快速获取图片的文字
简介: 我喜欢看 pdf 文档,很多 pdf 是图片组成的,不能够复制文字,怎么办呢?根据我的习惯,要是有一个程序能够实现点击屏幕两点就能够获取区域间的文本就好了。文章目录如何响应截图截取图片识别图片文字文字写入粘贴板打包成exe程序加好友 & 工程下载如何响应截图初步想法 : 由于学过MFC编程,首先想到的是,通过 hook 方式,拦截鼠标键盘消息,根据按键截取屏幕区域的图片。P...
2019-02-12 18:34:53
1000
原创 基于时间轴数据合成 bar的位置计算算法实现
基于时间轴数据合成 bar的位置计算算法实现前言: Pyhton 结束循环的方法是抛出 StopIteration 异常,可见其性能非常的低。 当采用多重循环且循环基数巨大的算法时。 额,喝完一杯咖啡之后,还没有任何输出。当你试图运行一下测试Code时, 你会哭的:def func7(loop0, loop1): for i in range(loop0): ...
2018-09-09 12:47:32
1038
原创 QT5 实现卡片布局(CardStackLayout)
Qt拥有强大丰富的界面库。闲来无事,开发一款炫酷的天气预报程序。模拟天气,讯飞语音播报,卡片布局。现在开始慢慢更新,作为备忘录。布局基类 QLayoutQLayout是QT所有布局的基类,要编写自己的布局类,您必须定义以下内容:数据结构以存储由布局处理的项。每一项都是QLayoutItem。addItem(),如何在布局中添加项目。setGeometry(),如何执行布局。
2018-08-26 09:42:05
4057
1
原创 C/C++ 多线程调用嵌入Python完整流程
C/C++ 多线程调用嵌入Python最近都很忙,忙着把公司的Python回测框架完成。前两天公司同事抱怨 C/C++调用Python超级烦人,动不动就返回NULL,而且内存暴涨,于是我决定尝试解决这个问题,提供一套完整的开发流程,供大家技术分享。之前没有使用过 C/C++ 调用嵌入Python,只用过 Cython 编写Python 扩展程序。基本是从零开始学习,我并不想快速完成任务,否...
2018-08-26 00:25:16
8216
5
原创 Win平台实现本地Python虚拟环境复制迁移
Win平台实现迁移Python虚拟环境我主张在虚拟环境中开发/测试应用程序。如何利用一个现有 venv 环境呢, 傻傻的我把其它工程的 venv 目录复制一份,她真的能工作吗?Win平台实现迁移Python虚拟环境一次发现,一次喜悦,一次失败搜索失败!放弃!放弃!再再次发现尝试,终成功,再次喜悦自动修改脚本下载假设在 dirA 目录下拥有一个叫做 venv ...
2018-08-12 02:59:27
4103
原创 Qt5实现可配置截图及基于百度OCR自动识别标题保存文件
**需求**:当我在看视频学习的时候,需要屏幕指定区域的内容保存起来,采用常见的XX截图软件,你需要选择区域选择路径保存,把文件命名为有意义的名称,效率极其低下。作为一名计算机专业人员强调思考能力、动手能力和内功修炼层级,所以这点事情还是很简单的。
2018-05-20 00:57:55
1881
原创 C++实现文件保存为ANSI/UTF-8/UCS-2文件
题记: 有时候 统一与规范可以解决很多问题。曾经使用C++进行文件操作一直困惑我,为什么中文就乱码了呢?为什么在NotePad++上能够正常显示,然而在NotePad上显示行号就乱了呢?解决上述问题,和题记相呼应,统一编码格式就能够解决所有的困惑。NotePad++支持多种编码,NotePad作为小弟自然比不上,现在让我一一介绍实现小弟支持的编码格式 ANSI, Unicode, Unic...
2018-04-15 01:51:42
9489
1
原创 Python利用讯飞语音API实现方言学习之PyQt5界面实现
Python利用讯飞语音API实现方言学习之语音接口封装 前言:前一篇完成了语音接口的封装,接下来完成PyQt5界面实现。Qt Creator界面设计ui文件转为py文件界面类VoiceWidget实现创建窗口信号连接QtListWidget 文本不能动态显示bug修复文档类Document实现任务管理类TaskManager实现do_combine_voice...
2018-03-11 16:09:45
1805
1
原创 Python利用讯飞语音API实现方言学习之语音接口封装
她就像流星一样划过我的天空,绚即的美过后就剩下孤寂深邃的黑。我决定用Python来充实自己!题记:来深圳也有两年了,和同事一起,他们兴奋地讲着粤语,而我却听不懂。我决定学习粤语,苦于资料受限。用Python开发语音软件,实现想学习什么词或语句就可以立即语音合成。了解了讯飞语音和百度语音之后,最终选择了讯飞语音。讯飞语音API支持主流操作系统和移动平台,拥有丰富的语音资源,支持多种方言和不同的美...
2018-03-10 23:17:04
10383
原创 使用matplotlib绘制不连续时间序列的OHLC数据
引言:当我们需要绘制时间序列不连续的OHLC(Open,High,Low,Close)折线图时,使用pandas的plot函数就会将两个时间链接在一起,形成一段长长的直线。 So Ugly! Follow this: 如何解决这个问题呢?加载数据定义映射函数plot轻松绘图AU1806下载加载数据从文件AU1806中读取二进制数据,转为pandas.DataFra...
2018-02-10 11:28:55
8261
1
原创 Python Win 安装 bcolz 为例
如何在一台没有安装Visual Studio IDE上的电脑上安装non pure-python 库方法比较多。此处拿bcolz安装作为例子。安装的前提是你在Window电脑上安装了Python。
2018-01-01 11:29:48
3835
1
原创 Python 索引切片指南
Python 她优雅迷人简洁,我毫不犹豫转投入到她的怀抱,她也让我吃了不少亏。即使如此,她似乎愈加迷人了。夜深时,总结使用Python索引或切片时遇到的坑,希望能够帮到爱好Pyhton的您,让我们一起学习与进步。
2017-12-30 02:47:03
6565
原创 Python Pandas实现数据分组求平均值并填充nan
Python实现按某一列关键字分组,并计算各列的平均值,并用该值填充该分类该列的nan值。DataFrame数据格式fillna方式实现groupby方式实现DataFrame数据格式以下是数据存储形式: fillna方式实现按照industryName1列,筛选出业绩筛选出相同行业的Series计算平均值mean,采用fillna函数填充append到新DataFrame中循环
2017-12-23 13:33:48
68689
1
图片转文字 python 实现源码
2019-02-12
C/C++ 多线程调用嵌入Python
2018-08-26
强制迁移Python的虚拟环境
2018-08-12
Qt5实现可配置截图及基于百度OCR自动识别标题
2018-05-20
Python利用讯飞语音API实现方言学习之PyQt5界面实现工程
2018-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人