自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(143)
  • 收藏
  • 关注

原创 OpenCV身份证离线识别技术实战(一)

OpenCV身份证离线识别技术的主要技术就是通过OpenCV找到身份证号码区域,然后通过OCR进行数字识别该区域的截图即可得到身份证号码。本地ORC使用tess-two来完成,Tesseract是C++实现的OCR引擎,在Android中使用不是很方便,需要封装JavaAPI才能在Android平台中进行调用,然而tess-two已经帮我们做好了这些事情,通过集成tess-two就可以很方便的完成文字识别。总体思路图像的预处理1、无损压缩首先要处理的问题就是图片的大小不一样,因为每台设备

2021-12-29 17:06:18 6751 2

原创 6个实用的 Python 自动化脚本,告别加班,你学会了吗?

每天你都可能会执行许多重复的任务,例如阅读 pdf、播放音乐、查看天气、打开书签、清理文件夹等等,使用自动化脚本,就无需手动一次又一次地完成这些任务,非常方便。而在某种程度上,Python 就是自动化的代名词。今天分享 6 个非常有用的 Python 自动化脚本。1、将 PDF 转换为音频文件脚本可以将 pdf 转换为音频文件,原理也很简单,首先用 PyPDF 提取 pdf 中的文本,然后用 Pyttsx3 将文本转语音。关于文本转语音,你还可以看这篇文章FastAPI:快速开发一个文本转语音的..

2021-11-30 14:08:51 21439 5

转载 吹爆了这个可视化神器,上手后直接开大~

今天给大家推荐一个可视化神器 - Plotly_express ,上手非常的简单,基本所有的图都只要一行代码就能绘出一张非常酷炫的可视化图。以下是这个神器的详细使用方法,文中附含大量的 GIF 动图示例图。注:源代码(.ipypnb文件)的获取方式,私我“可视化图”即可~1. 环境准备本文的是在如下环境下测试完成的。 Python3.7 Jupyter notebook Pandas1.1.3 Plotly_express0.4.1 其...

2022-05-18 15:34:33 1465 1

原创 【Python自动化Excel】Python与pandas字符串操作

Python之所以能够成为流行的数据分析语言,有一部分原因在于其简洁易用的字符串处理能力。Python的字符串对象封装了很多开箱即用的内置方法,处理单个字符串时十分方便;对于Excel、csv等表格文件中整列的批量字符串操作,pandas库也提供了简洁高效的处理函数,几乎与内置字符串函数一一对应。也就是说: 单个字符串处理,用Python内置的字符串方法; 表格整列的字符串处理,用pandas库中的字符串函数; 本文就以常用的数据处理需求,来对比使用以上两种方式的异同,从而加深对P.

2022-03-31 15:41:32 3122

原创 集成学习介绍——Random Forest

随机森林是一个非常直观,理解起来也比较容易的Bagging算法。前面我们介绍过决策树,其最大的一个缺点就是容易过拟合。随机森林则是由若干决策树组成的模型,其思想就是“三个臭皮匠顶个诸葛亮”。比如下图,就是由9个决策树组成的一个随机森林,其中6个决策树预测值为1,三个预测为0 ,所以最终预测值取多数方:1。如果是回归问题,一般取所有决策树预测结果的均值。理解随机森林的关键点在于理解“相关度低甚至不相关的多个决策树组合在一起的效果好于其中任何一个决策树”。这里拿一个例子做论证(注:此例来自第一个参考..

2022-03-21 22:15:34 1188

原创 Python面试,这16个问题你一定要熟知

(一)Python 是如何进行内存管理的?答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制⒈对象的引用计数机制Python 内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。引用计数增加的情况:❶一个对象分配一个新名称❷将其放入一个容器中(如列表、元组或字典) 引用计数减少的情况:❶使用 del 语句对对象别名显示的销毁❷引用超出作用域或被重新赋值sys.getrefcount( )函数可以获得对象的当前引用计数多数情况下,引用计数比你

2022-03-18 21:01:50 298

原创 Python字典中8个常见内置函数,一次性给你总结

字典是Python中很重要的数据类型,我们在日后的学习中,会经常遇到。因此,有8个常用的内置函数,我觉得你一定需要知道。​d.clear()​含义:清除字典。d = {'a': 10, 'b': 20, 'c': 30}>>> d{'a': 10, 'b': 20, 'c': 30} >>> d.clear()>>> d{}​d.get()​含义:如果键存在于字典中,则返回该键的值。d.get()搜索字典.

2022-03-17 16:48:51 1924

转载 中国加班第一楼万人大撤离 拖主机带屏幕,程序员公交上写代码

看到一个被称为中国「第一加班楼」的深圳南山科兴科学园的报道,分享一下!小金是真心期待在以后程序员居家办公会成为一种常态,这样很多人就不用往一线城市挤了。下面是正文。被网友称作是中国「第一加班楼」的深圳南山科兴科学园,2月25日下午据称有初筛新冠阳性关联人员,大部分公司要求员工即刻收拾个人物品收工离开。万人突然涌至街上,场面「壮观」,有的人手里还拿着电脑主机箱。官方表示,根据疫情防控要求,对楼栋作暂时管控,大家无须恐慌。撤离现场百态2022年2月25日下午约

2022-02-27 21:23:46 311

原创 2022最值得学习的3门编程语言出炉,可别瞎学了~

众所周知,编程语言的门类实在是太多了。直到现在,依然还会经常有同学讨论关于编程语言的选择和学习问题。今天我们就结合网站CodingNomads发布的年度报告,来聊一聊。编程课程网站 CodingNomads 发布了一份“2022 年最值得学习的编程语言”报告,详细介绍了一些语言的职位需求和薪资水平。如果你对编码的数据和逻辑方面感到兴奋,你可能希望学习 Python、Java、C、C++ 或 C#。如果你对视觉设计和 UX/UI 很感兴趣,那么 JavaScript 和 TypeScript ..

2022-02-24 14:39:16 2854

原创 用Python可视化分析全球火山分布,发现了这些有趣的现象

也就在前几天,南太平洋岛国汤加发生火山喷发,有专门的专家学者分析,这可能是30年来全球规模最大的一次海底火山喷发,它引发的海啸以及火山灰将对周边的大气、洋流、淡水、农业以及民众健康等都造成不同程度的影响。今天小编就用Python当中的folium模块以及其他的可视化库来对全球的火山情况做一个分析。准备工作和以往一样,我们先导入需要数据分析过程当中需要用到的模块并且读取数据集,本次的数据集来自由kaggle网站,主要由美国著名的史密森学会整理所得importpanda..

2022-01-19 13:34:35 927

原创 “两袖清风 怎敢误佳人?”来自程序员的浪漫,用Python把“喜欢你”写满你的照片(文字成像)

一年又过了,那个你错过的“TA”还记得吗?还会偶尔半夜一个人辗转吗?错过的就让它错过吧,实在放不下的话就换一种方式聊以慰藉吧!!!把想说的话,都藏在照片里吧~Python帮你实现,文字成像直接安排。什么是文字成像将原图片经过 python 处理后,生成完全由纯文字组成的图像。一、特效预览处理前处理后细节放大后二、程序原理输入你想隐藏的文字 然后写到另一张跟照片同等大小的空白纸张上 将相同位置的文字的颜色用照片上相同位置的颜色填充即可...

2022-01-18 21:00:00 4597

原创 股票大跌了,只能靠黄金稳住收入了丨用 Python 机器学习预测黄金价格

读取黄金 ETF 数据本文使用机器学习方法来预测最重要的贵金属之一黄金的价格。我们将创建一个线性回归模型,该模型从过去的黄金 ETF (GLD) 价格中获取信息,并返回对第二天黄金 ETF 价格的预测。GLD是直接投资实物黄金的最大ETF。(扫描本文最下方二维码获取全部完整源码和Jupyter Notebook 文件打包下载。)首先要做的是:导入所有必要库。# LinearRegression 是一个用于线性回归的机器学习库 from sklearn.linear_model impo..

2022-01-18 16:29:33 866 2

转载 相信AI的力量——「AI中国」2021年度十大开源事件揭晓

自2017 年设立以来,机器之心「Synced Machine Intelligence Awards」年度奖项评选活动自已连续举办至第五届,是目前国内人工智能界规模最大、评选最权威的年度奖项,已成为我国人工智能产业的风向标。2021年底,机器之心基于项目自主申报、业内专家推荐及评审流程,启动2021年度对AI开发者社区具有极高影响力或对开源生态运营具有独特的借鉴价值人工智能「年度十大开源事件」评选,希望可以通过展示过去一年人工智能开源社区的代表性事件,助力AI开源生态运营者从过去一年的大事件中,窥

2022-01-17 21:30:00 728

转载 实例六个,八段代码,详解Python中的for循环

Python 支持循环,它的语法与其他语言(如 JavaScript 或 Java)有些不同。下面的代码块演示如何在 Python 中使用for循环来遍历列表中的元素:下面的这段代码可以通过行替换的行来指定打印的。你在打印的“,”,将输出显示在同一个打印的位置(“如果行显示”的多个字符),上面有一行代码表现:当你的一行是多行文本中而不是,可以使用上述形式的代码提供了构建时函数。Python 重新显示了通过循环的内容:注意,只有当对象的大小是确定的,或者对象实现了_rever...

2022-01-17 16:35:11 2630

原创 【机器学习】数据的数据表示和可视化

机器学习是关于使模型适应数据。出于这个原因,我们首先展示如何表示数据以便计算机理解。在本章的开头,我们引用了 Tom Mitchell 对机器学习的定义:“适定学习问题:一个计算机程序被称为从经验 E 中学习关于某些任务 T 和某些性能度量 P,如果它在 T 上的性能,为由 P 衡量,随着经验 E 改进。”数据是机器学习的“原材料”。它从数据中学习。在 Mitchell 的定义中,“数据”隐藏在“体验 E”和“绩效衡量 P”这两个术语之后。如前所述,我们需要标记数据来学习和测试我们的算法。但是...

2022-01-16 17:00:00 553

原创 NumPy 库在 Python 中的妙用之NumPy处理数字

这篇文章讨论了安装 NumPy,然后创建、读取和排序 NumPy 数组。NumPy(即NumericalPython)是一个库,它使得在 Python 中对线性数列和矩阵进行统计和集合操作变得容易。我在 Python 数据类型的笔记中介绍过,它比 Python 的列表快几个数量级。NumPy 在数据分析和科学计算中使用得相当频繁。我将介绍安装 NumPy,然后创建、读取和排序 NumPy 数组。NumPy 数组也被称为 ndarray,即 N 维数组的缩写。安装 NumPy使用...

2022-01-16 10:00:00 411

原创 Python爬虫系列之爬取猫眼电影,没办法出门就补一下往期电影吧

前言今天给大家介绍利用Python爬取并简单分析猫眼电影影评。让我们愉快地开始吧~开发工具Python版本:3.6.4相关模块:requests模块;pyecharts模块;jieba模块;scipy模块;wordcloud模块;以及一些Python自带的模块。环境搭建安装Python并添加到环境变量,pip安装需要的相关模块即可。数据爬取我们想要爬取的数据是猫眼电影中某部电影下方的评论信息:由于PC端每部电影的评论数据只显示几条而已,因此我们

2022-01-15 12:00:00 2321

原创 马赛克,一生之敌,是时候说再见了【兄弟,借一部说话】

马赛克,小伙伴们的一生之敌,终于可以说再见了!何恺明大神的新作,Kaiming 讲故事能力和实验能力,一如既往的强!MAE 的论文,21 年的 11 月份就发出来了。但是一直没有开源,我也就一直没有写文,最近代码发出来了,可以一睹为快了!我们先说下 MAE 的任务:简单讲:将图片随机遮挡,然后复原。并且遮挡的比例,非常大!超过整张图的 80%,我们直接看效果:第一列是遮挡图,第二列是修复结果,第三列是原图。图片太多,可能看不清,我们单看一个:看...

2022-01-14 22:48:10 4035

原创 Python中让代码 BUG 变得酷炫的利器

当我们写的一个脚本或程序发生各种不可预知的异常时,如果我们没有进行捕获处理的时候,通常都会致使程序崩溃退出,并且会在终端打印出一堆密密麻麻的 traceback 堆栈信息来告诉我们,是哪个地方出了问题。就像这样子,天呐,密集恐惧症要犯了都上面这段 traceback 只有黑白两个颜色,无法像代码高亮那样,对肉眼实在太不友好了 无法直接显示报错的代码,排查问题慢人一步,效率太低 那有没有一种办法,可以解决这些问题呢?当然有了,在 Python 中,没有什么问题是一个库解..

2022-01-13 20:11:00 246

原创 Python中的图形绘制-Matplotlib简单动画制作

Matplotlib 是一个非常广泛的库,它也支持图形动画。 动画工具以 matplotlib.animation 基类为中心,它提供了一个框架,围绕该框架构建动画功能。 主要接口有TimedAnimation和FuncAnimation,两者中FuncAnimation是最方便使用的。1​​画螺旋曲线代码# importing required modulesimport matplotlib.pyplot as pltimport matplotlib.animation as ani..

2022-01-13 17:33:25 1526

原创 什么?居然有人把图片从 1M 优化到 1024kb

前两天刷知乎热搜看到一篇帖子,某省会城市健康码连续两次崩溃,相关公司在之前的报道中还声称:用两天两夜,将 1M 图片优化到 100kb。报道中提到:“为了确保系统运行更高效,他们将一张图片从 1MB 压缩到 500 KB,再从 500KB 优化到 100kb。”同时还声称,这样的工作看似简单,却蕴含着高技术含量,工程师连续两天两夜守在电脑前,终于攻下难关。关于健康码崩溃的事网上众说纷纭,但消息肯定真有假,就坐等官方发布最终消息就好了。不信谣不传谣。今天咱们就单纯来讨论下图像压缩这件事。

2022-01-12 15:32:21 456

原创 #yyds这些技巧盘点#使用Python分析网易云歌曲信息,通过可视化处理我发现了有趣的规律评论

前言前几天的同学娃子找我帮忙做点音乐化的作业,作业内容收集网,数据量1W作业评,然后做点数据分析相关的工作。轻松云大作业里有网络虫,还有化解,找一个大的实验了,还需要上交实验报告。这里有作业,有部分知识点,给分享。学生娃的这篇文章:网易云音乐评论爬取。数据来源首先是数据,网易云音乐评论来自这里就不放出来了,调用了API获取的,来源代码就少了很多,这里不在赘述了。分析过程时间处理下面的代码主要是时间发布的,是按照时间列编排的数据,正常处理的,你也主要以日期和时间去操作下操作的事情。

2022-01-12 14:05:24 1026

转载 Yoshua Bengio、吴恩达等AI巨擘预见2022年人工智能趋势

2021年AI技术变革的步伐加快,这一势能势不可挡,2022年将继续加速。IDC报告预测,2021年~2025年期间,全球人工智能年复合年增长率接近24.5%。从技术维度看,根据全球知名编程语言社区TIOBE指数,人工智能主编程语言Python在2021年可谓“轰轰烈烈”,它超过Java成为世界上最受欢迎的语言。全球知名数据科学平台Anaconda分析师表示,“Python将继续滑入我们的生活”。2022年,硬科技时代拉开帷幕,一起看看图领奖获得者Yoshua Bengio、前百度...

2022-01-11 15:49:16 357

转载 AI框架动静态图统一的思考

作者:金雪锋作者知乎:https://www.zhihu.com/people/jin-xue-feng文章来源:https://zhuanlan.zhihu.com/p/416643687发现好久没更新AI框架分析的专栏,确实有点对不住当初立的flag,赶紧先上一篇,内容准备的还有些匆忙,后面有时间再优化和细化。本文是AI框架分析专栏的第七篇,总体目录参见:AI框架的演进趋势和MindSpore的构想MindSpore在第一个版本发布的时候,就开始构建动静态图统一的特性..

2022-01-10 16:53:06 395

原创 AI 收藏夹 Vol.002:被 AI 阻止的又一次自杀

人工智能是一门融合了计算机科学、图形学、生物学、语言学等学科的前沿科学。随着产学研深度融合创新,人工智能从理论研究逐渐落地,各种应用与设想层出不穷。「AI 收藏夹」将会与大家分享一些 AI 领域实用有趣的文章和工具,与大家一起见证技术的创新与变革。文章0 1 地球的「数字双胞胎」为了减缓气候恶化并制定最佳应对策略,人类需要一个能够预测未来数十年不同地区气候的气候模型。前不久,英伟达宣布打造一台新的超级计算机 Earth-2,专门用于模拟全球气候变化。与天气预测不同,气候预测的时间跨度更大,需

2022-01-09 12:00:00 184

原创 资深程序老鸟不会告诉你的15种PythonIDE的优缺点

写 Python 代码最好的方式莫过于使用集成开发环境(IDE)了。它们不仅能使你的工作更加简单、更具逻辑性,还能够提升编程体验和效率。关于IDE更多的介绍这里就不多做赘述,不太清楚的小伙伴可以baidu一下!初级开发者往往面临一个问题:如何从众多选项中选择最好的 Python 开发环境?本文就来分析一下15种Python IDE的优缺点,帮你好好挑选一种最适合自己的IDE。1.PyCharm**下载地址:**https://www.jetbrains.com/pycharm/...

2022-01-08 19:07:09 870

原创 AI实战分享 | 基于CANN的辅助驾驶应用案例

摘要:什么是辅助驾驶?简而言之,就是借助汽车对周围环境的自动感知和分析,让驾驶员预先察觉可能发生的危险,有效增加汽车驾驶的舒适性和安全性。导读:基于昇腾AI异构计算架构CANN的辅助驾驶AI应用实战开发案例,不仅可以实时检测路面车辆,还能计算出车距,辅助驾驶员进行决策。此项目源码全部开源,传送门已开启,小伙伴们快来体验吧!引言科幻片中光怪陆离的飞行器,寄托着人类对未来出行的无限遐想。随着科技的进步,能够自动驾驶的汽车,已经离我们越来越近。自动驾驶带给人类的惊喜不止是酷炫的自动超车变道,还有它

2022-01-08 15:25:17 498

原创 AI 收藏夹 Vol.004:元宇宙走偶像路线了,虚拟爱豆出道

人工智能是一门融合了计算机科学、图形学、生物学、语言学等学科的前沿科学。随着产学研深度融合创新,人工智能从理论研究逐渐落地,各种应用与设想层出不穷。「AI 收藏夹」将会与大家分享一些 AI 领域实用有趣的文章和工具,与大家一起见证技术的创新与变革。文章0 1虚拟爱豆出道 !「与真人网红不同,虚拟网红永远不会拍照迟到,不会在聚会上喝醉,也不会变老……」最近,英国《经济学人》[1.1]发表了一篇题为《下一个是什么?2022 年值得关注的 22 项新兴技术》的文章,写道:「2022 年预计.

2022-01-08 12:00:00 325

原创 中科院软件所在 Python 程序的构建依赖分析方面取得进展:帮助开发人员提高代码复用效率

IT之家 1 月 7 日消息,据中国科学院网站,近日,中国科学院软件研究所软件工程技术研究开发中心在 Python 程序构建中的依赖分析推断方面取得研究进展,提出知识驱动的 Python 程序依赖推断方法及工具,帮助开发人员提高代码复用效率,减少依赖缺失和依赖版本错误导致的 Python 程序构建和运行错误,为提升开发运维一体化中的应用构建自动化能力起到支撑作用。据介绍,Python 语言广泛应用于科学计算等,开发者常常通过代码复用提高开发效率。但 Python 程序运行环境复杂,依赖于 Pyt..

2022-01-07 14:38:28 142

原创 AI 收藏夹 Vol.003:AI 能听懂阴阳怪气吗?

人工智能是一门融合了计算机科学、图形学、生物学、语言学等学科的前沿科学。随着产学研深度融合创新,人工智能从理论研究逐渐落地,各种应用与设想层出不穷。「AI 收藏夹」将会与大家分享一些 AI 领域实用有趣的文章和工具,与大家一起见证技术的创新与变革。文章0 1AI 能听懂阴阳怪气吗?阴阳怪气的本质是什么?在上图的案例中,文字和图片有些矛盾。「我们竟然幸运地得到了一个座位」,然而照片上的观众席却有很多空位;「看上去真好吃」,然而图像上的披萨看起来……????在社交媒体上

2022-01-07 12:00:00 425

原创 Python中最快查看包搜索路径的方式(没有之一)

当你使用 import 导入一个包或模块时,Python 会去一些目录下查找,而这些目录是有优先级顺序的,正常人会使用 sys.path 查看。>>> import sys>>> from pprint import pprint>>> pprint(sys.path)['', '/usr/local/Python3.7/lib/python37.zip', '/usr/local/Python3.7/lib/python3.7',..

2022-01-06 20:00:00 2414

原创 字节跳动高级工程师,年薪274万排名全球程序员收入第五名 网友感叹:原来这就是羡慕大厂的原因...

互联网时代,互联网公司拿下了最大份额的时代红利,而互联网公司的基石程序员,薪资水平也是“拳打金融、脚踢保险”的存在。日前,美国数据收集网站Levels.fyi发布的《2021年全球程序员收入报告》,对各个级别的程序员薪酬进行了统计分析。报告显示,初级工程师排名中,量化巨头公司Two Sigma以25万美元的中位数薪资位居首位,美国云存储公司BOX、多人游戏平台ROBLOX紧随其后,中位数薪资分别为23.6万美元、23.3万美元。在高级工程师中,流媒体播放平台Netflix、支付巨头Strip..

2022-01-06 17:24:03 4384

原创 谁是深度学习框架一哥?2022年,PyTorch和TensorFlow再争霸

你用PyTorch还是用TensorFlow?对于不同人群可能有不同的答案,科研人员可能更偏爱PyTorch,因其简单易用,能够快速验证idea来抢占先机发论文。虽然TensorFlow的差评如海,甚至有用户专门注册一个GitHub账号开个issue来骂TensorFlow,但TensorFlow在工业界大哥的地位PyTorch仍然无法撼动。所以,进入2022年,你决定用PyTorch还是TensorFlow?旷日持久的甜咸之争早在2015年11月9日,TensorFlow依据阿..

2022-01-06 16:54:47 239 1

原创 Python中必备的懒人技巧:使用“_”

前言对于_,大家对于他的印象都是用于占位符,省得为一个不需要用到的变量,绞尽脑汁的想变量名。今天要介绍的是他的第二种用法,就是在交互式模式下的应用。示例如下:>>> 3 + 47>>> _7>>> name='iswbm'>>> name'iswbm'>>> _'iswbm'它可以返回上一次的运行结果。但是,如果是print函数打印出来的就不行了。>&g...

2022-01-06 15:33:22 487

原创 网络爬虫之用户名密码及验证码登陆:爬取知乎网站

前言今天来教大家如何爬取知乎网站,最近到底有哪些有意思的事情发生呢?不过爬取网站首先会面临的问题,当然是登陆了。准备 使用requests包来爬取。首先尝试用用户名密码自动登陆,如果失败,则需要采用cookie登陆。 配置文件config.ini,其中包括用户名密码信息,如果有验证码情况,需要手动登陆一次网站获取cookie信息。 判断登陆成功与否,看生成的html文件中有没有用户信息。 代码实现# -*- coding: utf-8 -*-impo.

2022-01-05 20:01:54 5012

原创 python的期末考核——学生管理系统(5)

简介通过前四篇的介绍,该学生管理系统的主架构已经搭建完毕,本篇文章主要是整体的介绍一下,该学生管理系统个个功能是如何实现并且如何搭建在一起的,以及运行该程序之前需要做哪些准备。同时,展示一下运行成果。学生管理系统的架构本次介绍学生管理系统的整体内容,首先应该定义那些函数,以及需要引入那些包,并且如何运行。由于需要引入磁盘文件,因此首先需要通过import os 导入os包定义一个学生信息文件,用来保存学生信息定义主函数,以及各类功能性函数通过主程序来运行函数...

2022-01-05 18:00:00 1031

原创 一个已经存在10年,却被严重低估的 Python 库

Python黑魔法手册 2.0 文档今天介绍的是一个已经存在十年,但是依旧不红的库 decorator,好像很少有人知道他的存在一样。这个库可以帮你做什么呢 ?其实很简单,就是可以帮你更方便地写python装饰器代码,更重要的是,它让 Python 中被装饰器装饰后的方法长得更像装饰前的方法。本篇文章不会过多的向你介绍装饰器的基本知识,我会默认你知道什么是装饰器,并且懂得如何写一个简单的装饰器。不了解装饰器的可以先去阅读我之前写的文章,非常全且详细的介绍了装饰器的各种实现方法。常规的

2022-01-05 15:39:42 125

原创 python的期末考核——学生管理系统(4)

简介前三次介绍了学生管理系统的功能模块分布,分别介绍了如何录入学生信息,修改学生信息,删除学生信息,以及如何展示学生信息。本次文章主要是介绍如何查找学生信息,并且将学生信息进行一些简单的排序,比如按照学号排序或者成绩等信息进行排序。查找学生信息功能模块如何实现查找学生信息模块功能:首先定义一个列表文件,防止重名的出现。然后在控制台获取输入的学生ID,将学生ID的信息与磁盘文件中的信息进行对比,看看是否可以找到对应的学生信息,如果找到对应的学生信息,则根据对应的格式进行输出,并清空列表。.

2022-01-05 12:00:00 558

原创 python的期末考核——学生管理系统(3)

简介前两次主要是介绍了学生管理系统的架构和功能,简单的介绍了如何通过python语言,介绍了如何实现录入学生信息和删除学生信息功能。本文主要介绍如何修改学生信息。修改学生信息功能模块实现修改学生信息功能的步骤:首先从控制台录入学生的ID,录入成功之后,看看在文件中是否存在学生信息。若存在,则代表录入成功,并且通过ID在磁盘文件中找到学生信息,并且进行修改。具体实现编写主函数中调用的修改学生信息的函数modify()def modify(): # 修改学生信息 ...

2022-01-05 10:00:00 471

原创 python的期末考核——学生管理系统(2)

简介上篇文章详细的介绍了该管理系统所具备的结构和功能,并且介绍了如何实现录入学生信息功能,本文将介绍如何删除学生信息等具体的模块功能的实现。主函数的介绍在介绍各模块功能之前首先对于主函数的描写进行初级的介绍:def main(): # 主函数 while True: # 一直呈现菜单界面 menm() choice = int(input('请选择:')) # 进行类型转换 if choice in [0, 1, 2, 3, 4,

2022-01-05 08:00:00 527

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除