- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 Python 智能语音机器人(改进版)
本篇为改进版,之前部分代码存在错误,部分网站api也已经失效,现在更换api,并对部分代码进行重写。本次在Pycharm上测试废话不多说,先上效果图。
2023-06-19 00:20:33 3195 8
原创 Python字符串中截取指定关键词的前后字符
思路:正则表达式+ 切片操作一、找出关键词的位置二、利用字符串的切片功能目前想到有三种情况:1、当关键词位于开头时,从下标为0的开始切片2、当关键词位于结尾时,切片取到最后一个字符3、当关键词位于中间时,取前后指定位数字符import restring = 'The append method appends a DataFrame-like object at the end of the current DataFrame.append 'pattern = 'app'num=
2022-03-31 17:47:05 4445
原创 腾讯云-OCR
本软件使用腾讯OCR引擎,每月有1000次调用量,可以自动识别语言,后期会持续更新ocr引擎,提高调用量。效果:功能一:屏幕OCR。在屏幕选择任意矩形区域后,按回车键确认,即可进行文字识别。功能二:单图片或多图片OCR。选择单个图片或按下ctrl键选择多个图片,即可进行文字识别。功能三:多图片识别。选择图片所在文件夹即可。软件会检索该文件夹下的jpg或png格式图片,并创建每个图片名称对应的txt文件,把识别结果保存在对应txt文件中。附上 github 链接 https://githu
2021-12-01 15:53:27 787
原创 Tkinter 界面美化-- ttkbootstrap
用tkinter写的gui,为了使界面美化,从而引入 ttkbootstrap前期准备先上效果图(这只是其中一个 主题的结果)主题还有lightcosmo - flatly - journal - literal - lumen - minty - pulse - sandstone - united - yetidarkcyborg - darkly - solar - superhero预览python -m ttkbootstrap可以查看每个主题的效果。如果没有找到合适
2021-11-18 14:41:38 19964 22
原创 Python 使用Opencv 提取图像中最大的矩形(图像主体检测)
直接上代码# -*- coding:utf-8 -*-import cv2import numpy as npimage = cv2.imread('table.png')# 灰度图img=cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)# 二值化ret , thresh = cv2.threshold(img, 230, 255, cv2.THRESH_BINARY_INV)# cv2.findContours() 函数来查找物体轮廓# cv2.
2021-10-15 17:41:59 7266 4
原创 成功解决-PaddleOCR打包exe--Pyinstaller
一、首先在虚拟环境中能够成功运行,二、关闭 多进程,否则当运行exe时电脑会有10多个 main.exe 进程,电脑内存占用直接90%。找到所在环境下的 image.py 文件我的是“D:\virtualenv\OCR\Lib\site-packages\paddle\dataset\image.py”把这一部分代码 注释掉```pythonif six.PY3: import subprocess import sys import_cv2_proc = subpr
2021-09-29 17:57:45 8029 9
原创 彻底解决Python模块pdfkit写入中文时乱码问题
之前遇到 过在把字符串写入pdf文件时的乱码问题:网上查找后发现两个办法import pdfkitpath_wkthmltopdf = r'D:\wkhtmltopdf\bin\wkhtmltopdf.exe'config = pdfkit.configuration(wkhtmltopdf=path_wkthmltopdf)pdfkit_options = {'encoding': 'UTF-8'}pdfkit.from_string("柘城","123.pdf",configuration
2021-04-22 13:51:03 3565
原创 Python 利用Cookies 登录新浪微博和豆瓣
登录新浪微博和豆瓣时把相应的cookie 替换即可import requestscookie = 'login_sid_t=42b3d0009212fc42be1479203c253428;'\'cross_origin_proto=SSL;'\'WBStorage=8daec78e6a891122|undefined; '\'_s_tentry=passport.weibo.com;'\'Apache=9501258651220.197.1616727344820; '\'SINAGLOB
2021-03-26 11:12:07 494 2
原创 Python 生成gif动态图
本文用python中的 imageio 库对多个本地图片进行拼接,最后生成 gif 动态图imageio 安装pip install imageio'用 imageio 库生成gif'import osimport imageiopath='./data_2' # 图片存放在data_2文件夹中pathes=[]for files in os.listdir(path): if files.endswith('jpg') or files.endswith('jpeg') or
2020-08-25 16:38:42 332
原创 C++ ——学生成绩管理系统
一、实验目的(1) 加深对C++语法、基础知识和编程技巧的运用,编写具有一定综合应用价值程序。(2) 熟悉掌握C++的语法和面向对象程序设计方法。进一步理解和运用结构化和面向对象程设计想结合的思想和方法。(3) 掌握函数的定义方法,掌握利用单继承和多继承的方式定义派生类的方法。(4) 学会利用流程图或N-S图表示算法。(5) 理解在各种继承方式下构造函数和析构函数的执行顺序。二、环境1、 安装windows XP或者以上版本的操作系统2、 安装visual c++ 6.0或者visual s
2020-06-15 10:33:40 20735 6
原创 C语言程序设计——超市信息管理系统
一、 需求分析目前商品市场的商品信息玲琅满目,货物信息的储存以及更新就变的越来越重要。因此,我们小组设计的“超市信息管理程序”旨在解决货物的信息和购买商品信息的储存问题以及实现建立库存信息,对购物车添加商品、结算并修改库存等操作,同时也能实现对库存信息的读取和显示。我们设计的程序要实现以下要求:1、 使用两个不同的结构体分别保存货物信息和购物车中的商品信息,可在商品信息结构体中嵌套货物信息结构体。2、 将货物信息写入文件保存,在每次运行时,货物信息可以从二进制文件导入,并在结算后更新。3、 建立一
2020-06-15 10:03:45 10193 16
原创 C++ ——通讯记录管理系统
一、实验目的通过用C ++编写一个学生通讯录管理系统,强化面向对象程序设计思想,使学生能够将C ++程序设计中的面向对象、重载、模板、文件等各种概念,灵活的运用到实际的程序设计中去。二、环境Windows 10,VS2017。三、正文(一)分析根据需求,该系统应具备以下功能:1.对联系人基本信息的录入2.显示所有联系人的基本信息3.按照姓名查找联系人信息4.删除联系人信息5.保存联系人信息至文件6.从文件中读取联系人的信息7.添加新联系人信息(二)设计开始进入主函数结束退
2020-06-15 09:43:10 1540 1
原创 爬虫+可视化——链家杭州二手房房源信息
------------本篇文章旨在练习数据的爬取及可视化简介本项目分两个部分:1.爬虫:共爬取到链家杭州二手房信息30806条2.可视化:主要用pyecharts一、获取数据提取杭州各个行政区二手房信息将得到的数据保存为DataFrame导入相关的包#-*-coding:utf-8-*-from bs4 import BeautifulSoup import pandas as pdfrom tqdm import tqdmimport mathimport reques
2020-05-30 21:07:38 6361 22
原创 Python开发智能语音机器人——小O同学
摘要: 当下,人工智能正在走进家居、教育、医疗、交通等几乎所有行业,尤其在计算机领域内,得到了愈加广泛的重视。并在机器人,经济政治决策,控制系统,仿真系统中得到应用。本文主要运用所学的python知识,基于Python的一些库制做了一个带有人机互动、音乐播放、天气播报及新闻播报功能的GUI图形界面。在人机交互、音乐播放、天气播报功能中,将通过麦克风获取的语音信息,进行解析并提取其中的关键信息,来分别获取图灵机器人的返回消息、到指定网页去爬取把需要的内容,最后通过调用Python的库播放出来,新闻播报功能中
2020-05-26 14:40:20 10765 29
原创 Python数据分析实战——《哪吒之魔童降世》情感分析
本案例将豆瓣电影中《哪吒之魔童降世 》的短评进行分析情感分析,相关短评获取方法这里通过软件采集。导入相关包及数据import jiebaimport wordcloudimport numpy as npimport pandas as pdimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei...
2020-04-29 13:34:33 1292
原创 Python数据分析实战——杭州租房数据统计分析
本案例将租房网站上的杭州地区的租房数据作为参考,运用所学到的数据分析知识来分析真实数据,并心图表的形式得到以下指标:统计每个区域的房源总数量。使用条形图分析哪各户型数量最多、更受欢迎。统计每个区域的平均租金,并结合柱状图和拆线图分析各区域的房源数量和租金情况。统计面积区间的市场占有率,并使用饼图绘制各区间所占的比例。一 、数据来源目前有很多的网络租房平台,如链家、房天下、安居客、...
2020-03-21 23:03:16 8152 5
原创 爬虫——Python 爬取51job 职位信息
既然要爬取职位信息,那么首先要弄清楚目标页面的分布规律。输入职位关键词和相应的地点等条件,然后搜索就可以看到岗位信息。首先通过翻页来查看url的变化,以此来找到翻页时url的规律把前面几页的url 复制下来放到文本文档里对比不难发现除了页码外其他都没有改变下面开始代码# 导入相应的包#-*-coding:utf-8-*-from bs4 import BeautifulSoup...
2020-03-06 20:14:15 4186 3
原创 解决python安装一些包时缓慢的问题——换源
有时候当我们在Python上安装一些库时,下载过程非常慢例如平时安装包时一般都直接这样pip install 包名此时如果感觉比较慢,可以在 包名后加上 -i 源名例子pip install pandas -i https://pypi.tuna.tsinghua.edu.cn/simple这样再安装速度会快很多上面用到的是清华源,这里再列举一些其他源(使用时可适当替换)阿里云...
2020-02-07 14:48:58 284
原创 解决“修改 jupyternotebook指定工作目录失败” 的问题
今天闲着无聊装了个Anaconda,装完后想着把 jupyter notebook 默认工作目录修改,哪知一开始按网上说的方法修改 jupyter_notebook_config.py 的 “c.NotebookApp.notebook_dir = '指定的工作路径'” 发现不行,打开 jupyter notebook 还是C盘下那个用户目录路径最后通过 jupyter notebo...
2019-12-26 17:45:58 1303 1
原创 彻底关闭鼠标右键的 “在visual studio中打开”
一般我们在安装vs2017后,鼠标右键会出现 “在visual studio中打开”的选项,有时候不小心点错还会打开vs2017,确实有点烦。下面通过注册表的方法把它去掉:新建 一个文本文档,复制粘贴以下内容Windows Registry Editor Version 5.00[-HKEY_CLASSES_ROOT\Directory\Background\shell\AnyCode][...
2019-09-06 12:42:46 8624 15
转载 解决 Chrome谷歌浏览器“请停用以开发者模式运行的扩展程序” 的方法
禁用Chrome谷歌浏览器“请停用以开发者模式运行的扩展程序”提示使用Chrome谷歌浏览器时,难免要安装一些第三方扩展,有时要chrome会一直弹出“请停用以开发者模式运行的扩展程序”的提示,一两次可以直接把关闭,但时间久了就会觉得很烦 。网上也有一些相关解决方案,如:批处理、组策略管理模板、修改chrome.dll文件、使用屏蔽补丁工具。可都未免有些麻烦。下面来个简单粗暴的——修改注册...
2019-09-02 13:38:04 1659 5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人