![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 88
Dragon少年
有问题可以私信我,看到都会回复!
展开
-
一起用python做个炫酷音乐播放器【V3.0含源码及打包exe】
前言熟悉的小伙伴都知道,前段时间写了一篇关于播放器的文章–Python自制一款炫酷音乐播放器。不少小伙伴私信我,对播放器提了一些改进建议,对播放器的一些逻辑bug优化完善。今天音乐播放器3.0版本完成了,大家一起来看看是如何用python自制一款炫酷的音乐播放器的吧~首先我们还是一起来看看,3.0版本的音乐播放器的最终效果:因为之前已经介绍过了音乐播放器V1.0版本的大致功能,如果有不了解的小伙伴可以先去看看之前版本的音乐播放器大致介绍。【python自制一款炫酷音乐播放器,想听啥随便搜!】下面原创 2021-10-12 08:37:17 · 7544 阅读 · 24 评论 -
一起用Python做个上课点名器,好玩又实用!
前言前段时间,用PyQt5写了几篇文章,关于Python自制一款炫酷音乐播放器、自定义桌面动画挂件、车牌自动识别系统。今天就继续给大家分享一个实战案例,带大家一起用Python的PyQt5开发一个自定义动态桌面壁纸,好玩又有趣!首先一起来看看最终实现的自定义动态壁纸效果:...原创 2021-09-29 09:46:24 · 9078 阅读 · 39 评论 -
一起用python做个炫酷音乐播放器,想听啥随便搜!【V2.0升级版,含源码及打包exe】
前言前段时间写的Python自制一款炫酷音乐播放器,有不少小伙伴私信我,对播放器提了不少改进建议,让我完善播放器的功能。今天音乐播放器2.0版本完成了,大家一起来看看是如何用python自制一款炫酷的音乐播放器的吧~首先我们还是一起来看看实现的音乐播放器最终效果如何:由于之前已经介绍过了音乐播放器V1.0版本的大致功能,如果有不了解的小伙伴可以先去看看V1.0版本的音乐播放器大致介绍。【python自制一款炫酷音乐播放器,想听啥随便搜!】下面我们就介绍这个音乐播放器V2.0版本新加的部分功能制作过程原创 2021-09-24 14:24:08 · 24925 阅读 · 92 评论 -
一起用Python做个自动化短视频生成脚本,实现热门视频流水线生产!
前言前几天有粉丝和我说,最近在网上看到一些视频营销号一天能发布几百条短视频, 感觉都是批量生成的,能不能用Python做个自动化短视频生成脚本呢?今天就带大家一起用Python做个自动化视频生成脚本,实现热门视频批量流水线生产,一起来看看吧~一、核心功能设计首先我看了网上那些视频营销号的视频,大多数都是围绕一个主题通过几张图片进行视频轮播展示并添加一些热门歌曲作为背景音乐。知道了大概的思路,接下来我们可以通过以下几步进行实现:通过关键字进行图片批量爬取对爬取的图片进行筛选并批量进行大小res原创 2021-09-16 09:06:49 · 20378 阅读 · 36 评论 -
中秋节月饼不知道买哪种?Python爬取4000种月饼类别告诉你答案!
前言马上临近中秋了,月饼的销量持续增长,也推出了各个不同口味类别的月饼,价格差异也较大。我们究竟应该买哪种月饼呢?今天就一起用Python爬取某宝月饼信息,并对爬取的数据进行可视化分析,一起来看看哪种月饼最受欢迎,哪家店铺月饼销量最高吧~一、核心功能设计总体来说,我们需要先从网站爬虫获取月饼数据,并将这些数据进行清洗,最后可视化分析展示。拆解需求,大致可以整理出我们需要分为以下几步完成:通过爬虫获取月饼数据,主要包括月饼名称、销量、店铺、省份城市等。对获取的数据进行预处理清洗,统一销量数据单位原创 2021-09-12 15:56:37 · 9446 阅读 · 78 评论 -
一起用Python做个自动化弹钢琴脚本,我竟然弹出了《天空之城》!
前言博主小时候一直有一个想成为钢琴家的梦想,实际生活中弹奏出,最近在网上看熬了一个开源的钢琴演奏。突然另计一动,能不能用Python自动化脚本弹奏一曲美妙的钢琴曲呢?今天就一起带大家如何用Python实现自动化弹出一首《天空之城》!首先一起来看看最终实现的演奏效果:下面,我们就开始介绍如何实现这个自动化弹钢琴脚本的。一、核心功能设计总体的实现相对是比较简单的,主要分为以下几步实现:实现演奏函数,通过手指及时间间隔模拟弹钢琴添加各个演奏旋律线程,通过多线程模拟双手演奏效果确定需要演奏的钢琴原创 2021-09-07 09:05:32 · 31149 阅读 · 124 评论 -
桌面太单调?一起用Python做个自定义动态壁纸,竟然还可以放视频!
前言前段时间,用PyQt5写了几篇文章,关于Python自制一款炫酷音乐播放器、自定义桌面动画挂件、车牌自动识别系统。今天就继续给大家分享一个实战案例,带大家一起用Python的PyQt5开发一个自定义动态桌面壁纸,好玩又有趣!首先一起来看看最终实现的自定义动态壁纸效果:...原创 2021-08-25 09:11:57 · 36858 阅读 · 355 评论 -
一起用Python做个车牌自动识别系统,好玩又实用!
前言前段时间,用PyQt5写了两篇文章,关于Python自制一款炫酷音乐播放器、自定义桌面动画挂件。有粉丝问我,为什么要用PyQt5,效果是不是比Tkinter赞?之前没接触过PyQt5,能不能多分享一些这方面的开发案例?今天就继续给大家分享一个实战案例,带大家一起用Python的PyQt5开发一个车牌自动识别系统!首先一起来看看最终实现的车牌识别系统效果图:下面,我们就开始介绍如何实现这款自动车牌识别系统。一、核心功能设计总体来说,我们首先要进行UI界面构建设计,根据车牌识别系统功能进行画面排原创 2021-08-19 08:28:18 · 98386 阅读 · 535 评论 -
桌面太单调?一起用Python做个自定义动画挂件,好玩又有趣!
前言前段时间,写了篇博客关于Python自制一款炫酷音乐播放器。有粉丝问我,音乐播放器为什么要用PyQt5,效果是不是比Tkinter赞?PyQt5真的可以实现这些炫酷的UI画面吗?之前没接触过PyQt5,能不能多分享一些这方面的开发案例?今天就带大家,一起用Python的PyQt5开发一个有趣的自定义桌面动画挂件,看看实现的动画挂件效果!下面,我们开始介绍这个自定义桌面动画挂件的制作过程。一、核心功能设计总体来说,我们需要实现将自己喜欢的动态图gif或者视频转成一个桌面动画挂件, 并且可以通过鼠原创 2021-08-11 08:32:37 · 38725 阅读 · 117 评论 -
不知道天气咋样?一起用Python爬取天气数据分析告诉你
前言今天我们分享一个小案例,获取天气数据,进行可视化分析,带你直观了解天气情况!一、核心功能设计总体来说,我们需要先对天气网中的天气数据进行爬取,保存为csv文件,并将这些数据进行可视化分析展示。拆解需求,大致可以整理出我们需要分为以下几步完成:通过爬虫获取中国天气网7.20-7.21的降雨数据,包括城市,风原创 2021-07-28 09:15:42 · 41075 阅读 · 138 评论 -
《中国医生》值不值得看?Python爬取4w+观影数据告诉你答案
前言最近一部根据真实事件改编的《中国医生》正在火热上映,感动了无数观众,更获钟南山院士高度评价:“真正体现了中国医生的良心、责任、决心、行动!”影片以金银潭医院为核心故事背景,将抗疫中各地发生的真人真事浓缩凝练,全景式还原记录了波澜壮阔、艰苦卓绝的抗疫斗争。网友也对《中国医生》原型展开热烈讨论,关于《中国医生》的话题在多个平台登上热搜,今天我们就通过抓取近3万条评论数据,并对获取到的数据进行分析,看看电影观众们对这部电影的评价究竟如何?一、核心功能设计总体来说,我们需要先从猫眼电影爬取《中国医生》原创 2021-07-15 10:45:58 · 36358 阅读 · 211 评论 -
直播不知道看谁?python写个颜值评分器答案一目了然
前言晚上回来打开直播平台,看着一个个小姐姐的原创 2021-07-08 09:22:56 · 6084 阅读 · 114 评论 -
见过仙女蹦迪吗?一起用python做个小仙女代码蹦迪视频
前言最近在B站上看到一个漂亮的仙女姐姐跳舞视频,循环看了亿遍又亿遍,久久不能离开!看着小仙紫姐姐的蹦迪视频,除了一键三连还能做什么?突发奇想,能不能把舞蹈视频转成代码舞呢?说干就干,今天就手把手教大家如何把跳舞视频转成代码舞,跟着仙女姐姐一起蹦起来~视频来源:【紫颜】见过仙女蹦迪吗 【千盏】一、核心功能设计总体来说,我们需要分为以下几步完成:从B站上把小姐姐的视频下载下来对视频进行截取GIF,把截取的GIF通过ASCII Animator进行ASCII字符转换把转换的字符gif根据每原创 2021-07-05 07:52:02 · 215680 阅读 · 422 评论 -
python自制一款职位分析器,一键生成岗位分析报告
前言为什么要进行职位分析?职位分析是人力资源开发和管理的基础与核心,是企业人力资源规划、招聘、培训、薪酬制定、绩效评估、考核激励等各项人力资源管理工作的依据。其次我们可以根据不同岗位的职位分析,可视化展示各岗位的数据分析报告。之前网上也有不少关于行业的分析数据,今天我们就根据不同岗位,公司类型规模,学历要求,薪资分布等来进行分析,把职位分析功能集合封装起来,做成一个小工具分享给大家吧。首先我们先来看看分析展示的效果:下面,我们开始介绍这个小工具的制作过程。1. 核心功能设计总体来说,我们的这款原创 2021-06-28 09:40:59 · 7967 阅读 · 248 评论 -
12个Python常用基础语法,你会几个?
前言前几天写了一篇关于python高级语法的文章,青铜到王者,这些python技巧一定会用上。有读者私信说:怎么看自己是不是入门python了呢? 开发中高频python基础语法有哪些呢?下面通过12个小案例,包含了日常开发中非常实用的语法,大家一起来检验下你会几个呢?1. 多个字符串组合为一个字符串list_of_strings = ['My', 'name', 'is', 'Dragon']# Using join with the comma separatorprint(' '.j原创 2021-06-25 22:46:28 · 1313 阅读 · 9 评论 -
原理到实战手摸手带你掌握K近邻算法【机器学习入门必备】
前言k近邻法 (k-nearest neighbor, k-NN) 是一种基本分类与回归方法,是数据挖掘技术中原理最简单的算法之一,核心功能是解决有监督的分类问题。KNN能够快速高效地解决建立在特殊数据集上的预测分类问题,但其不产生模型。k近邻法的输入为实例的特征向量,对应与特征空间的点;输出为实例的类别,可以取多类。k近邻法三个基本要素:k 值的选择、距离度量及分类决策规则。算法过程1 计算训练样本和测试样本中每个样本点的距离;2 对上面所有的距离值进行排序;3 选前k个最小距离的原创 2021-06-17 08:54:49 · 4270 阅读 · 166 评论 -
零门槛掌握正则表达式--超硬核!【建议收藏】
前言正则表达式几乎可以在所有语言中使用,不管前端JavaScript,还是后端Java、Python、c#等,都提供相应的接口/函数支持正则表达式。没学正则表达式之前,我们只能看着正则大师们写了一串外星文似的字符串,完全不懂具体什么含义,但是却可以替换我们的一大串if else逻辑数据校验。今天我们就用最通俗的语言讲述正则中的基本知识,一起揭开正则表达式神秘的面纱!1. 正则表达式介绍正则表达式 :一组由字母和符号组成的特殊文本,可以帮助我们从某个复杂的字符串中,提取出满足我们要求的特殊文本。原创 2021-06-09 07:47:18 · 1371 阅读 · 161 评论 -
不会python高级变量?一文带你完成华丽的逆转
前言前几天写了一篇关于python高级语法的文章,青铜到王者,这些python技巧一定会用上。有读者私信说:刚开始学习python,连列表、元组、字典、集合都还没搞清,更别提进阶高级用法了,这样还有救吗?要不要放弃?没关系,今天就来聊聊python中的列表、元组、字典、集合,请认真听讲。概念列表(list):是一组任意类型的值,按照一定顺序组合而成的,可变的序列,支持索引、切片、合并、删除等等操作,它们都是在原处进行修改列表。顺序型容器对象,支持追加操作,可变的。元组(tuple):带了紧箍咒原创 2021-06-07 07:46:42 · 1477 阅读 · 142 评论 -
一文学会炫酷图表利器pyecharts,领导能不重用你?
前言前段时间,领导突然把我叫到办公室…公司高层要看看上半年度项目组业绩数据分析,准备下吧!可以嘛?没办法,硬着头皮也要上!一口答应,保证完成任务!说到数据分析,肯定离不开数据的可视化,毕竟图表比冷冰冰的数字更加直观,Boss只想一眼就能看出趋势和结论。今天我们就聊一聊 pyecharts 中几种常用的图表。安装首先我们需要安装下pyecharts,通过pip指令直接安装即可。pip install pyecharts安装完成后, 可通过pip list指令查看python安装的库列表。原创 2021-06-03 07:40:54 · 6529 阅读 · 232 评论 -
青铜到王者,这些python技巧一定会用上
对于不少入门Python的小伙伴们,熟练的掌握Python中简洁而高效的编程技巧,不仅能够提升程序的效率,更重要的是体现出编程者高超的编程能力,完成从青铜到王者的蜕变,树立大牛形象。Python拥有丰富强大的库,号称自带电池(Battery Included),寓意是 Python 语言的类库非常的全面,包含了解决各种问题的类库。只有你想不到,没有他做不到的。无论实现什么功能,都有现成的类库可以使用。如果一个功能比较特殊,标准库没有提供相应的支持,那么,很大概率也会有相应的开源项目提供了类似的功能。全原创 2021-05-31 08:28:45 · 2551 阅读 · 144 评论 -
女神找我帮忙--图片转成手绘,该不该答应?
前言暗恋多年的女神今天突然找我,难道她…事情是这样的:难道她终于知道我心意了,要给我单独发她的私照!没办法,女神的愿望必须满足。开工!Python + OpenCV + Numpy + PIL,将图片由自然风转化为手绘风,未对图片进行任何预处理、后处理。代码中主要用到的两个常见库,核心计算由 Numpy 负责 ,Pillow 负责图片读写。在正文代码开始前,大家先看看最初原图和转换手绘风图片前后对比。我觉得长得没我帅,大家可以评论区评评理!当然了,我们首先需要了解手绘图像的三个主原创 2021-05-28 07:50:54 · 1153 阅读 · 44 评论 -
10分钟图文并茂手把手教会你Git常用指令
1 Git简介Git 是目前世界上最先进的分布式版本控制系统(没有之一)作用源代码管理为什么要进行源代码管理?方便多人协同开发方便版本控制1.1 Git管理源代码特点1.Git是分布式管理.服务器和客户端都有版本控制能力,都能进行代码的提交、合并、…2.Git会在根目录下创建一个.git隐藏文件夹,作为本地代码仓库1.2 Git操作流程图解Git服务器 --> 本地仓库 --> 客户端 --> 本地仓库 --> Git服务器2 工作原创 2020-10-24 11:43:35 · 650 阅读 · 4 评论 -
Python安装matplotlib库失败解决方法【Command errored out with exit status 1】
很多刚开始学习python的童鞋都会安装第三方库,例如matplotlib,numpy,pandas,jupyter等等。但是通过终端命令pip安装的时候总会遇到各种各样的问题,导致安装不成功。从安装到放弃~~~~ 例如以下问题:Python 安装matplotlib失败解决方法:(命令提示符安装)首先可以更新升级pip,管理员方式进入CMD窗口下,执行python -m pip install -U pip setuptools,将pip升级到最新版本。然后观察安装失败提示,大概的意思是电脑原创 2020-10-14 17:31:59 · 16427 阅读 · 6 评论 -
pip指令下载安装失败 raise ReadTimeoutError(self._pool, None, “Read timed out.“)
刚接触Python的小伙伴一定会使用pip命令安装各种第三方库,但是安装过程经常会出现ReadTimeoutError问题。原因是,我们在用默认的pip源进行安装python库时,因为下载的服务器在国外,所以网速特别慢,一不注意就报错了。会出现超时问题下载不了,如下图显示所示:那么遇到这种问题,我们应该如何解决呢?方法一: 修改默认超时时间,让pip有点耐心,增加等待时间,其实就是修改pip配置文件,指令如下:pip3 --default-timeout=100 install 包名方法二:单原创 2020-10-14 12:10:17 · 2436 阅读 · 0 评论 -
解决‘python‘ 、‘pip‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件
python开发安装第三方库时,很多人选择在cmd终端用命令行pip进行安装。然而有时敲入pip命令会提示‘pip’不是内部或外部命令,也不是可运行的程序 或批处理文件。为何会出现此类问题呢?一般都是因为系统环境变量没有配置好。针对上面的问题,来一步步进行图文详解:右击“控制面板\系统和安全\系统”→“高级系统设置” →“高级“→“环境变量”;2.选择系统变量—path,然后点击编辑;将python安装文件的目录添加进去。(包括python安装路径和Scripts路径)python如果默原创 2020-10-14 11:19:14 · 154372 阅读 · 37 评论 -
Python零基础入门,纯干货!【Python基础知识点汇总整理】
前言博主近期将平时经常会用到的python基础知识点进行了汇总整理,用于加深印象,也算是对于学习这门语言的一个总结与回顾。后期博主还会逐步分享有关Python的进阶内容,尽请期待哈。如果有想从零基础熟练掌握python开发的童鞋,也可以参考博主分享的知识点学习喔~~以下是博主整理汇总的Python 基础知识点,总共分为了8个章节:Python基础入门知识点总结传送门第一章 认识Python、Python常用集成开发环境PyCharm第二章 注释、变量基本使用、变量的命名第三章 运算符、判断if语原创 2020-08-19 16:42:05 · 959 阅读 · 0 评论 -
Python学习入门基础 -- 第八章 文件读写操作、模块和包、异常
一、文件文件的概念文件的基本操作文件/文件夹的常用操作文本文件的编码方式01. 文件的概念1.1 文件的概念和作用计算机的 文件,就是存储在某种 长期储存设备 上的一段 数据长期存储设备包括:硬盘、U 盘、移动硬盘、光盘…文件的作用将数据长期保存下来,在需要的时候使用1.2 文件的存储方式在计算机中,文件是以 二进制 的方式保存在磁盘上的文本文件和二进制文件文本文件可以使用 文本编辑软件 查看本质上还是二进制文件例如:python 的源程序二进制文原创 2020-08-19 16:26:31 · 2294 阅读 · 2 评论 -
Python学习入门基础 -- 第七章 面向对象三大特性、单例设计模式
面向对象三大特性封装 根据 职责 将 属性 和 方法 封装 到一个抽象的 类 中继承 实现代码的重用,相同的代码不需要重复的编写多态 不同的对象调用相同的方法,产生不同的执行结果,增加代码的灵活度一、封装性01. 封装特点封装 是面向对象编程的一大特点面向对象编程的 第一步 —— 将 属性 和 方法 封装 到一个抽象的 类 中外界 使用 类 创建 对象,然后 让对象调用方法对象方法的细节 都被 封装 在 类的内部一个对象的 属性 可以是 另外一个类创建的对象02. 摆放.原创 2020-08-19 16:26:08 · 3771 阅读 · 4 评论 -
Python学习入门基础 -- 第六章 面向对象基础
一、面向对象(OOP)基本概念面向对象编程 —— Object Oriented Programming 简写 OOP01. 面向对象基本概念我们之前学习的编程方式就是 面向过程 的面向过程 和 面向对象,是两种不同的 编程方式对比 面向过程 的特点,可以更好地了解什么是 面向对象1.1 过程和函数过程 是早期的一个编程概念过程 类似于函数,只能执行,但是没有返回值函数 不仅能执行,还可以返回结果1.2 面向过程 和 面向对象 基本概念1) 面向过程 —— 怎么做?把完成某原创 2020-08-19 16:24:48 · 3389 阅读 · 1 评论 -
Python学习入门基础 -- 第五章 函数基础、函数进阶
一、函数基础函数的快速体验函数的基本使用函数的参数函数的返回值函数的嵌套调用在模块中定义函数01. 函数的快速体验1.1 快速体验所谓函数,就是把 具有独立功能的代码块 组织为一个小模块,在需要的时候 调用函数的使用包含两个步骤:定义函数 —— 封装 独立的功能调用函数 —— 享受 封装 的成果函数的作用,在开发程序时,使用函数可以提高编写的效率以及代码的 重用演练步骤新建 04_函数 项目复制之前完成的 乘法表 文件修改文件,增加函数定义 multiple原创 2020-08-19 16:24:25 · 2544 阅读 · 0 评论 -
Python学习入门基础 -- 第四章 列表、元组、字典、字符串变量使用、变量进阶
一、高级变量类型列表元组字典字符串公共方法变量高级知识点回顾Python 中数据类型可以分为 数字型 和 非数字型数字型整型 (int)浮点型(float)布尔型(bool)真 True 非 0 数 —— 非零即真假 False 0复数型 (complex)主要用于科学计算,例如:平面场问题、波动问题、电感电容等问题非数字型字符串列表元组字典在 Python 中,所有 非数字型变量 都支持以下特点:都是一个 序列 seq原创 2020-08-19 16:23:58 · 3830 阅读 · 0 评论 -
Python学习入门基础 -- 第三章 运算符、判断if语句、while和for循环
一、运算符算数运算符比较(关系)运算符逻辑运算符赋值运算符运算符的优先级01. 算数运算符是完成基本的算术运算使用的符号,用来处理四则运算运算符描述实例+加10 + 20 = 30-减10 - 20 = -10*乘10 * 20 = 200/除10 / 20 = 0.5//取整除返回除法的整数部分(商) 9 // 2 输出结果 4%取余数返回除法的余数 9 % 2 = 1**幂又称次方、乘方,2 *原创 2020-08-19 16:23:20 · 2139 阅读 · 1 评论 -
Python学习入门基础 -- 第二章 注释、变量基本使用、变量的命名
一、注释注释的作用单行注释(行注释)多行注释(块注释)01. 注释的作用使用用自己熟悉的语言,在程序中对某些代码进行标注说明,增强程序的可读性02. 单行注释(行注释)以 # 开头,# 右边的所有东西都被当做说明文字,而不是真正要执行的程序,只起到辅助说明作用示例代码如下:# 这是第一个单行注释print("hello python")为了保证代码的可读性,# 后面建议先添加一个空格,然后再编写相应的说明文字在代码后面增加的单行注释在程序开发时,同样可原创 2020-08-19 16:20:50 · 2579 阅读 · 2 评论 -
Python学习入门基础 -- 第一章 认识Python、Python常用集成开发环境PyCharm
一、认识 Python人生苦短,我用 Python —— Life is short, you need PythonPython 的起源为什么要用 Python?Python 的特点Python 的优缺点01. Python 的起源Python 的创始人为吉多·范罗苏姆(Guido van Rossum)1989 年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的解释程序,作为 ABC 语言的一种继承(感觉下什么叫牛人)ABC 是由吉多参加设计的一种教原创 2020-08-19 16:18:11 · 2266 阅读 · 1 评论