
Python项目实战开发应用
文章平均质量分 91
本专栏主要介绍Python项目实战开发应用,实际教程聚焦于功能,覆盖了基本的创建应用、构建和封装库。实例丰富,大量的技巧提示与图文解析,和详细的代码注解,帮助学习者快速领悟Python编程思想和掌握Python编程的核心知识,全面提升学习者学习Python语言在不同领域的实战应用技能。
优惠券已抵扣
余额抵扣
还需支付
¥49.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
不脱发的程序猿
嵌入式工程师,优快云博客专家、微软IoT领域MVP、华为云云享专家、阿里云专家博主、知乎认证科学技术领域答主
展开
-
Python+OpenCV检测灯光亮点
Python+OpenCV检测灯光亮点原创 2020-10-24 23:04:30 · 16369 阅读 · 25 评论 -
Python智力问答小游戏
本项目使用SQLite建立问答题库,每道题包括4个选项答案(3个正确答案,1个错误答案)。每道题都有一定分值,根据用户的答题效率,自动计算出最后的答题成绩。原创 2020-09-30 18:22:37 · 19550 阅读 · 6 评论 -
10行Python代码实现Web自动化管控
本博客将为各位分享Python Helium库,其是在 Selenium库基础上封装的更加高级的 Web 自动化工具,它能够通过网页端可见的标签、名称来和 Web 进行交互,据说比Selenium库简单50%,Helium库主要功能包括:模拟鼠标点击、滑动功能;模拟键盘按键功能;刷新网页功能等。原创 2020-08-09 15:50:28 · 6023 阅读 · 12 评论 -
Python+PyQt5构建电影天堂电影搜索工具
本篇博客将为各位影迷分享一款开源项目,基于Python语言和PyQt5框架编写的电影天堂电影搜索工具,再也不用忍受各种广告和点击跳转了 !原创 2020-06-20 13:43:35 · 11298 阅读 · 2 评论 -
三分钟实现Python中文词语分析
Python第三方库: Synonyms,该库包含词汇量达到125792,主要应用于文本对齐、推荐算法、相似度计算、语义偏移、关键字提取、概念提取、自动摘要、搜索引擎等 NLP任务场景。原创 2020-06-20 12:58:10 · 6493 阅读 · 0 评论 -
新冠疫情下,毕业照怎么拍?10行Python代码搞定
新冠疫情下,毕业照怎么拍?本项目依托于PaddlePaddle深度学习底层框架实现对照片的快速P图,10行Python代码搞定。原创 2020-05-30 23:10:44 · 3171 阅读 · 3 评论 -
5行Python代码实现图像分割
众所周知图像是由若干有意义的像素组成的,图像分割作为计算机视觉的基础,对具有现有目标和较精确边界的图像进行分割,实现在图像像素级别上的分类任务。本博客主要通过PixelLib模块帮助用户快速便捷实现图像分割。原创 2020-05-22 23:10:44 · 10701 阅读 · 9 评论 -
Python+OpenCV图像处理实验
该项目可实现图像的多样化处理,基本上包含了OpenCV模块常用的图像处理功能,非常适合初学者理解和应用,包括:灰度化功能、反转功能、通道分离功能、噪音滤波功能、高斯双边滤波功能、均值偏移滤波功能、图像二值化功能、Canny边缘检测功能、直线检测功能、圆形检测功能、轮廓发现功能和人脸检测功能。原创 2020-05-05 17:21:12 · 30174 阅读 · 14 评论 -
5行Python提取海量新闻网站内容
本篇博客又双叒叕为各位分享一个Python库:GeneralNewsExtractor(GNE),其是一个通用新闻网站正文抽取模块,输入一篇新闻网页的 HTML, 输出正文内容、标题、作者、发布时间、正文中的图片地址和正文所在的标签源代码。GNE在提取今日头条、网易新闻、游民星空、 观察者网、凤凰网、腾讯新闻、ReadHub、新浪新闻等数百个中文新闻网站上效果非常出色,几乎能够达到100%的准确率。原创 2020-05-03 09:28:00 · 4739 阅读 · 4 评论 -
4行Python代码监测每行程序的运行时间和空间消耗
Python是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言,其具有高可扩展性和高可移植性,具有广泛的标准库,受到开发者的追捧,广泛应用于开发运维(DevOps)、数据科学、网站开发和安全。然而,它没有因速度和空间而赢得任何称赞,主要原因是Python是一门动态类型语言,每一个简单的操作都需要大量的指令才能完成。所以这更加需要开发者在使用Python语言开发项目时协调好程序运行的...原创 2020-04-19 11:20:19 · 8665 阅读 · 15 评论 -
30行Python代码实现高分辨率图像导航
Python实现超分辨率图像导航功能原创 2020-04-15 10:15:14 · 5328 阅读 · 7 评论 -
Python实现植物大战僵尸
该项目使用json文件存储关卡数据(例如僵尸的位置和时间,背景信息),并且支持白天状态功能和夜间状态切换功能。实施植物有:向日葵,豌豆,wallnut,snowpeashooter,cherrybomb,threepeashooter,剁碎,puffshroom,potatomine,穗状花序,scaredyshroom,南瓜,scaredyshroom,墨西哥胡椒,sunShroom,iceShroom,hypnoShroom。实施僵尸有:僵尸,鞭毛僵尸,锥头僵尸,水头僵尸,报纸僵尸。原创 2020-04-13 12:49:18 · 8493 阅读 · 4 评论 -
20行Python代码教会“钢铁直男”分清颜色
本博客种所讲的颜色是RGB颜色,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是运用最广的颜色系统之一。本项目意在使用PythonPySimpleGUI第三方库,构建RGB颜色对应表,方便各位朋友的查看和使用,项目效果如下所示:原创 2020-04-01 22:43:24 · 3295 阅读 · 6 评论 -
4行指令解决pip下载Python第三方库太慢问题(pip更换国内下载源)
之前在写一篇项目博客时,pip下载Python第三方库:graphic-verification-code,实在太慢了,于是使用Python库官网下载,还是很慢,而且不断失败,下载慢且不断失败的根本原因是:该库文件是国外的下载源。原创 2020-03-21 19:52:31 · 5496 阅读 · 3 评论 -
4行Python代码生成图像验证码
最近无意看到网上有人使用Python编写几十行代码生成图像验证码,感觉很是繁琐,这里为各位朋友推荐两种方法,使用4行Python代码即可生成验证码。原创 2020-03-08 18:15:10 · 9249 阅读 · 34 评论 -
基于Python的人脸自动戴口罩系统
目录1、项目背景2、页面设计3、器官识别4、退出系统1、项目背景2019年新型冠状病毒感染的肺炎疫情发生以来,牵动人心,举国哀痛,口罩、酒精、消毒液奇货可居。抢不到口罩,怎么办?作为技术人今天分享如何使用Python实现自动戴口罩系统,来安慰自己,系统效果如下所示:本系统的实现原理是借助 Dlib模块的Landmark人脸68个关键点检测库轻松识别出人脸五官...原创 2020-02-05 11:02:11 · 60524 阅读 · 74 评论 -
Python+OpenCV实时图像处理
初学OpenCV图像处理的小伙伴肯定对什么高斯函数、滤波处理、阈值二值化等特性非常头疼,这里给各位分享一个小项目,可通过摄像头实时动态查看各类图像处理的特点,也可对各位调参、测试有一定帮助。原创 2020-01-04 23:09:35 · 257276 阅读 · 114 评论 -
6行Python代码实现进度条效果(Progress、tqdm、alive-progress和PySimpleGUI库)
这里为小伙伴们分享四种Python实现进度条的库:Progress库、tqdm库、alive-progress库和PySimpleGUI库,其中前三个是文本进度条库,最后一个是可以在GUI上运行的进度条。原创 2020-01-03 14:22:27 · 8531 阅读 · 0 评论 -
Python制作抽奖系统
马上就要到圣诞节了,使用Python制作抽奖系统。原创 2019-12-19 09:26:55 · 6259 阅读 · 4 评论 -
Python解析照片EXIF信息,获取坐标位置
每张图片都包含EXIF信息,它是可交换图像文件的缩写,是专门为数码相机的照片设定的,可以记录数码照片的属性信息和拍摄数据。原创 2019-12-10 09:26:38 · 7314 阅读 · 4 评论 -
Python人眼视线追踪系统
使用Python+OpenCV实现实时眼动追踪,不需要高端硬件简单摄像头即可实现,效果图如下所示。项目演示参见:https://www.bilibili.com/video/av75181965/项目主程序如下:import sysimport cv2import numpy as npimport processfrom PyQt5.QtCore import QTim...原创 2019-11-10 11:45:40 · 47396 阅读 · 16 评论 -
Python人脸面部血液变化脉搏评估系统
使用摄像头追踪人脸由于血液流动引起的面部色素的微小变化实现实时脉搏评估。效果如下(演示视频):由于这是通过比较面部色素的变化评估脉搏所以光线、人体移动、不同角度、不同电脑摄像头等因素均会影响评估效果,实验原理是面部色素对比,识别效果存在一定误差,各位小伙伴且当娱乐,代码如下:import cv2import numpy as npimport dlibimport t...原创 2019-10-16 20:25:59 · 46295 阅读 · 24 评论 -
用Python进行诗歌接龙
目录实现原理建立诗歌语料库诗歌分句 诗歌接龙测试运行之前讲解过人工智能对对联项目,本文将展示如何利用Python爬虫来实现诗歌接龙。实现原理该项目的思路如下:第一步:利用爬虫爬取诗歌,制作诗歌语料库;第二步:将诗歌分句,形成字典:键(key)为该句首字的拼音,值(value)为该拼音对应的诗句,并将字典保存为pickle文件;第三步:读取pickle...原创 2019-02-22 13:04:12 · 2882 阅读 · 0 评论 -
Python搭建Keras CNN模型破解网站验证码
在本项目中,将会用Keras来搭建一个稍微复杂的CNN模型来破解以上的验证码。验证码如下: 利用Keras可以快速方便地搭建CNN模型,本项目搭建的CNN模型如下:将数据集分为训练集和测试集,占比为8:2,该模型训练的代码如下: # -*- coding: utf-8 -*-import numpy as npimport pandas as pdfrom sklear...原创 2019-01-30 14:53:07 · 2607 阅读 · 6 评论 -
Python+OpenCV实现车牌检测与识别
使用Python+OpenCv实现车牌检测与识别,算法思想来自于网上资源,先使用图像边缘和车牌颜色定位车牌,再识别字符。车牌定位在预测方法中,为说明清楚,完成代码和测试后,加了很多注释,请参看源码。车牌字符识别也在预测方法中,请参看源码中的注释,需要说明的是,车牌字符识别使用的算法是OpenCv的SVM,OpenCv的SVM使用代码来自于OpenCv附带的样本。由于训练样本有限,你测试时会发现,车...原创 2019-05-08 10:54:29 · 15811 阅读 · 30 评论 -
使用Python+OpenCV构建文档扫描程序
效果不错~原创 2018-10-18 20:33:57 · 2526 阅读 · 2 评论 -
Python-OpenCV运动物体检测
运动物体检查,在移动目标定位和智能安防系统中有广泛的应用,它的实现原理:捕获连续帧之间的变化情况,将每次捕获的图像进行对比,然后检查差值图像中的所有斑块(颜色相近的地方)。原创 2018-10-05 18:00:01 · 10936 阅读 · 4 评论 -
在Python上使用OpenCV检测和跟踪行人
这是一个跟踪行人的演示程序,由于他们的动作更容易预测,因此行人检测跟踪问题会更容易一些。原创 2018-10-02 21:45:52 · 15968 阅读 · 15 评论 -
Python 骚操作:微信远程控制电脑
通过在微信发送命令,来拍摄当前电脑的使用者,然后图片会发送到你的微信上。原创 2018-08-23 13:11:53 · 2499 阅读 · 5 评论 -
AI玩俄罗斯方块(Python实现)
让机器自己去玩俄罗斯方块,就是让机器计算当前方块的所有形态可放置的所有位置,然后根据统一的评价标准,计算出最优的位置进行放置。原创 2018-08-23 08:56:49 · 8522 阅读 · 8 评论 -
Python制作翻译软件(中英文互译)
本案例非常简单有趣,使用Python Tkinter模块结合有道翻译API实现中英文互译,效果如下:感兴趣的小伙伴可以参阅有道翻译API:http://ai.youdao.com/?keyfrom=fanyi-new-nav参考Demo如下:from tkinter import *from tkinter import messageboximport request...原创 2019-03-29 14:38:28 · 3792 阅读 · 0 评论 -
用Python发一个高逼格的朋友圈
今天要给大家介绍一个Python库:PIL(Python Image Library)下面我们用一个实际的例子,看看50行python代码可以做什么神奇的事情。这是发的一个朋友圈,切图前是一张图,切图后就是九张图啦,成功霸屏原创 2019-03-10 21:42:59 · 2988 阅读 · 0 评论 -
Python实现俄罗斯方块
俄罗斯方块是儿时最经典的游戏之一,刚开始接触 pygame 的时候就想写一个俄罗斯方块。但是想到旋转,停靠,消除等操作,感觉好像很难啊,等真正写完了发现,一共也就 300 行代码,并没有什么难的。原创 2019-03-14 14:40:29 · 4000 阅读 · 0 评论 -
3行Python代码实现图像照片抠图和换底色
目录1、项目背景2、在线抠图3、Python代码抠图1、项目背景对于不会PS的小伙伴,抠图是一个难度系数相当高的活儿,某宝照片抠图和证件照换底色均价都是5元RMB,所以今天要介绍的这款神工具,只要 3 行代码 5 秒钟就可以完成高精度抠图,甚至都不用会代码,点两下鼠标就完成了。这里介绍Remove Image Background工具,它基于 Python、Ruby 和...原创 2019-10-04 21:22:41 · 10494 阅读 · 5 评论 -
Python+PyQt5实现灭霸响指
之前在GitHub有趣分享:Thanos(灭霸命令)中分享了有趣的“灭霸命令”,本博文使用Python+PyQt5实现灭霸响指,实现过程较简单,上效果图~GUI实现代码如下:# -*- coding: utf-8 -*-from PyQt5 import QtCore, QtGui, QtWidgetsclass Ui_MainWindow(object): def ...原创 2019-08-01 13:06:32 · 13005 阅读 · 11 评论 -
1行Python代码制作动态二维码
近日在GitHub上发现了一个比较有意思的项目,只需要一行Python代码就可以快捷方便生成普通二维码、艺术二维码(黑白/彩色)和动态GIF二维码。原创 2019-09-07 22:17:07 · 154426 阅读 · 81 评论 -
基于Python的人工智能美颜系统
基于Python的人工智能美颜系统使用PyQt5模块搭建可视化界面,Dlib模型(shape_predictor_68_face_landmarks.dat)实现人脸关键点检测和定位,人脸美颜(美白、磨皮、亮眼、红唇等操作)均是在检测到相对应人脸器官后,使用OpenCv模块实现调节亮度、锐化等操作。效果图如下所示:项目代码及所需配置文件见网址:https://download.csd...原创 2019-06-30 10:59:49 · 56372 阅读 · 13 评论 -
Python自动生成企业合同
工作中经常会需要做大量的合同,不复杂,也就是在合同模板里修改几个合同要素,但是必须打开合同一页一页的翻找修改,合同太多或者手头其他事情纠缠在一起的时候,难免会漏掉。最近在互联网上看到一个类似案例,学习总结分享给小伙伴们~原创 2019-06-01 10:49:25 · 26573 阅读 · 5 评论 -
4 行 Python 代码获取所在城市天气预报
目录1、如何获取2、使用API3、解决乱码4、获取不同城市的天气预报5、设计GUI使用Python获取天气预报,想想是件很简单的事情。无非是发送一个HTTP请求,再解析请求返回的结果。当你真的使用Python程序去获取天气预报以后,会发现,有不少坑在等着你。这里简单记录一下我遇到的坑,供大家参考。1、如何获取用Python获取天气有两种不同的方法,一种是像平时爬虫一...原创 2019-03-27 22:18:13 · 2278 阅读 · 3 评论 -
Python+Dlib库实现人脸合成
如今,随着技术的不断进步,“变脸”技术不再是四川喜剧的“独门武功”。运用机器学习的方法,我们同样可以实现人脸“融合”。当然这里说的人脸融合指的是将两个人的人脸照片进行融合,至于融合的比例,要按照自己的喜好来定。给小伙伴们展示效果如下图所示:程序实现思路:1、第一步实现人脸检测;要进行人脸的融合,且融合后两个人脸的位置应该大体一致,这要如何才能做到呢?首先便是人脸的检测,只有检测到了人...原创 2019-04-02 14:32:53 · 21393 阅读 · 0 评论