![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python脚本
文章平均质量分 92
雪碧没气阿
这个作者很懒,什么都没留下…
展开
-
8个流行的Python可视化工具包,你喜欢哪个?
用 Python 创建图形的方法有很多,但是哪种方法是最好的呢?当我们做可视化之前,要先明确一些关于图像目标的问题:你是想初步了解数据的分布情况?想展示时给人们留下深刻印象?也许你想给某人展示一个内在的形象,一个中庸的形象?本文将介绍一些常用的 Python 可视化包,包括这些包的优缺点以及分别适用于什么样的场景。这篇文章只扩展到 2D 图,为下一次讲 3D 图和商业报表(dashboard)留了一些空间,不过这次要讲的包中,许多都可以很好地支持 3D 图和商业报表。原创 2024-04-26 14:30:00 · 1442 阅读 · 0 评论 -
10个有趣的Python高级脚本,建议收藏!
▍图片格式转换,以前小F可能第一时间想到的是【格式工厂】这个软件。如今编写一个Python脚本就能完成各种图片格式的转换,此处以jpg转成png为例。有两种解决方法,都分享给大家。▍如果你有100个或更多的PDF文件需要加密,手动进行加密肯定是不可行的,极其浪费时间。使用Python的pikepdf模块,即可对文件进行加密,写一个循环就能进行批量加密文档。有加密那么便会有解密,代码如下。▍很多小伙伴可能会使用鲁大师来看自己的电脑配置,这样还需要下载一个软件。原创 2024-04-25 16:00:00 · 523 阅读 · 0 评论 -
Python中加密数据最方便的方式
我们即将学习的是:在Python中快捷加密数据。数据安全作为老生常谈的话题,是我们日常使用Python进行诸如web应用开发等任务时绕不开的话题,我们希望通过网络传输一些数据的同时,还可以保证数据的安全,毕竟将一些敏感的数据传输到未知的环境中进行使用是非常危险的事情。而通过使用Python库,我们就可以高效快捷地完成数据加密/解密的过程,它隶属于pallets项目计划,该项目计划中也包含了FlaskJinjaQuart等知名的web开发相关项目:通过。原创 2024-04-25 15:15:00 · 907 阅读 · 0 评论 -
Python中临时文件的妙用
Python中临时文件的妙用。当我们用Python编写程序时,有时候需要临时存储数据且不希望占用多少内存,亦或是需要写出文件到文件系统供后续程序读取,这些情况下以创建临时文件的方式进行处理,既不会干扰本地文件系统,又安全省事。而通过使用Python中的标准库tempfiletempfile的经典用法之一是使用其配合with上下文管理器,在本地文件系统的临时文件目录下创建具有随机名称的文件,并且在with基于这个特性,我们可以应用到很多场景下,譬如当我们希望将表格格式的字符串转换为pandas前面展示了。原创 2024-04-25 10:37:28 · 670 阅读 · 0 评论 -
怎么用 Python 绘制这样的图?
最近看到一张图,感觉很酷炫,搜索得知是叫做弦图。看到很多用R语言绘制的案例,以及有Excel大佬用VBA也绘制了一个,简直不要太强。那么,Python可以绘制吗?找了一圈发现有一个付费的第三方包可以实现,因为需要付费,这里就不介绍了。最终,可算让我找到了Python绘制的免费方案,今天我们就一起来看看吧!\1. 什么是弦图下面这张图就是弦图,主要用于展示多个对象之间的关系,连接在圆上任意两点之间的线段叫做弦。来源:网络今天,我们绘制弦图要用到的可视化库是holoviews\2. 弦图绘制。原创 2024-04-24 10:56:32 · 727 阅读 · 0 评论 -
17 个短代码,检验你 Python 基本功
Python 是一门非常优美的语言,其简洁易用令人不得不感概人生苦短。在本文中,作者 Gautham Santhosh 带我们回顾了 17 个非常有用的 Python 技巧,例如查找、分割和合并列表等。这 17 个技巧都非常简单,但它们都很常用且能激发不一样的思路。人生苦短,为什么我要用Python?很多读者都知道 Python 是一种高级编程语言,其设计的核心理念是代码的易读性,以及允许编程者通过若干行代码轻松表达想法创意。原创 2024-04-23 16:15:00 · 663 阅读 · 0 评论 -
监控 Python 内存使用情况和代码执行时间!
虽然Python并不是一个以执行效率见长的语言,但是在某些特殊情况下这些命令对我们还是非常有帮助的。原创 2024-04-23 15:30:00 · 1862 阅读 · 0 评论 -
常用统计检验 Python 代码!
在这篇文章中,我们看到了很多不同的方法来比较两个或多个分布,无论是在可视化上还是在统计上。这是许多应用程序中的主要问题,尤其是在因果推断中,我们需要使随机化使实验组和对照组尽可能具有可比性。我们还看到了不同的方法如何适用于不同的情况。视觉方法非常直观,但统计方法对于决策至关重要,因为我们需要能够评估差异的幅度和统计意义。原创 2024-04-23 10:28:52 · 857 阅读 · 0 评论 -
用 Python 写了一个电子考勤系统
学校现在需要实现一个电子考勤系统,考虑到你们班已经学过大数据应用开发语言Python,准备让你们实现部分学生端考勤功能。经过和老师的沟通,你了解到:(1) 目前该系统已经被学长实现了部分功能,你们只需要完成剩余功能即可,需要你们完成的功能会使用#todo的形式进行标注, todo后面会列出这个地方的功能,形式如下。(2) 学生信息存储在stu_infos.csv文件中,第一行是列名行,后面每一行都是一个学生的信息,包含学号,姓名,密码。原创 2024-04-22 15:45:00 · 725 阅读 · 0 评论 -
Python的一些日常高频写法
绝对值或复数的模。原创 2024-04-22 10:49:13 · 631 阅读 · 0 评论 -
Python系列:彩色日志
在使用Python进行编程时,我相信很多小伙伴都有一个共通的习惯,就是不管在什么场景下,都会先使用print()将我们获取到的数据打印出来以此来确保自己的代码没有问题。虽说在pycharm中提供了DEBUG功能,但是还是有很多小伙伴用不来这个或者是不喜欢用,自身还是比较喜欢使用print()来进行打桩验证。但是如果我们的Python代码中有很多需要打印出来的数据时,使用print答应出来的数据就会很多,看起来就比较麻烦,那么有什么方法来解决这个问题呢?别着急,接着往下看。原创 2024-04-19 15:45:00 · 1111 阅读 · 1 评论 -
只 3 行代码,让数据处理速度提高2到6倍
Python 是机器学习领域内的首选编程语言,它易于使用,也有很多出色的库来帮助你更快处理数据。但当我们面临大量数据时,一些问题就会显现……在默认情况下,Python 程序是单个进程,使用单 CPU 核心执行。而大多数当代机器学习硬件都至少搭载了双核处理器。这意味着如果没有进行优化,在数据预处理的时候会出现「一核有难九核围观」的情况——超过 50% 的算力都会被浪费。在当前四核处理器(英特尔酷睿 i5)和 6 核处理器(英特尔酷睿 i7)大行其道的时候,这种情况会变得更加明显。原创 2024-04-18 11:47:16 · 585 阅读 · 0 评论 -
6 个 Python 自动化脚本!
重复性任务总是耗时且无聊,想一想你想要一张一张地裁剪 100 张照片、剪辑100个视频、下载100张小姐姐图片,这些任务都很耗时,为什么不自动化它们呢?在今天的文章中,我将与你分享6个自动化脚本,基本通杀大部分的重复性需求。现在,让我们开始吧。原创 2024-04-17 16:45:00 · 522 阅读 · 0 评论 -
13个用于日常编程的高级Python脚本
每天我们都会面临许多需要高级编码的编程挑战。你不能用简单的 Python 基本语法来解决这些问题。在本文中,我将分享 13 个高级 Python 脚本,它们可以成为你项目中的便捷工具。好了,我们现在开始吧。这个高级脚本帮助你使用 Python 测试你的 Internet 速度。只需安装速度测试模块并运行以下代码。你可以从 Google 搜索引擎中提取重定向 URL,安装以下提及模块并遵循代码。该脚本将帮助你使用 Python 自动化网站。你可以构建一个可控制任何网站的网络机器人。原创 2024-04-17 11:24:50 · 850 阅读 · 0 评论 -
提升Python程序性能的7个习惯
掌握一些技巧,可尽量提高Python程序性能,也可以避免不必要的资源浪费。尽量使用局部变量代替全局变量:便于维护,提高性能并节省内存。使用局部变量替换模块名字空间中的变量,例如 ls = os.linesep。一方面可以提高程序性能,局部变量查找速度更快;另一方面可用简短标识符替代冗长的模块变量,提高可读性。对象类型判断时,采用isinstance()最优,采用对象类型身份(id())次之,采用对象值(type())比较最次。不要在重复操作的内容作为参数放到循环条件中,避免重复运算。原创 2024-04-16 16:00:00 · 576 阅读 · 0 评论 -
整理了12个必备的Python函数,建议收藏
这篇文章的目的,不是为了教大家怎么使用函数,而是为了快速、便捷地记住常用的函数名,所以没有把每个函数的用法都给大家举例,你只有记住了函数名字和它的作用之后,你才会有头绪,至于函数的用法,百度一下就出来,用了几次你就会了。如果连函数名和它的用途都不知道,你要花的时间和精力就更多了,必然不如我们带着目的性地去查资料会更快些。原创 2024-04-16 15:30:00 · 991 阅读 · 0 评论 -
Python办公软件自动化,5分钟掌握openpyxl操作
今天给大家分享一篇用openpyxl操作Excel的文章。各种数据需要导入Excel?多个Excel要合并?目前,Python处理Excel文件有很多库,openpyxl算是其中功能和性能做的比较好的一个。接下来我将为大家介绍各种Excel操作。打开Excel文件新建一个Excel文件打开现有Excel文件打开大文件时,根据需求使用只读或只写模式减少内存消耗。获取、创建工作表保存单元格行、列可以使用同样的遍历文件的所有行或列,可以使用或使用或者迭代使用插入操作比较麻烦。可以使用操作类似。和。原创 2024-04-16 10:53:02 · 602 阅读 · 0 评论 -
Python实现 8 个概率分布公式及可视化
概率和统计知识是数据科学和机器学习的核心;我们需要统计和概率知识来有效地收集、审查、分析数据。现实世界中有几个现象实例被认为是统计性质的(即天气数据、销售数据、财务数据等)。这意味着在某些情况下,我们已经能够开发出方法来帮助我们通过可以描述数据特征的数学函数来模拟自然。“概率分布是一个数学函数,它给出了实验中不同可能结果的发生概率。了解数据的分布有助于更好地模拟我们周围的世界。它可以帮助我们确定各种结果的可能性,或估计事件的可变性。所有这些都使得了解不同的概率分布在数据科学和机器学习中非常有价值。原创 2024-04-21 13:00:00 · 903 阅读 · 0 评论 -
Python 30秒就能学会的漂亮短代码
是对第二个替换后的字符串,对符合’([A-Z][a-z]+)‘正则表达式的字符区段(也就是首字母大写,其他字母小写的词语)用r’ \1’替换,也是将单词用空格分隔开。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。**解读:**根据给定的长和宽,以及初始值,返回一个二维列表。原创 2024-04-20 09:45:00 · 991 阅读 · 0 评论 -
改变python对象规则的黑魔法metaclass
这次分享主要是简单的浅析了 metaclass 的实现机制。通过实现一个orm框架并解读 YAML 的源码,相信你已经对metaclass 有了不错的理解。metaclass 是 Python 黑魔法级别的语言特性,它可以改变类创建时的行为,这种强大的功能使用起来务必小心。原创 2024-04-20 08:30:00 · 653 阅读 · 0 评论 -
用Python实现一个CSDN自动三连工具
对于CSDN自动三连工具,大佬小小明很早就实现了一个 GUI 版本的工具,具体页面如下从界面就可以看出,这款工具还是非常强大而且功能也相当齐全了,喜欢的朋友可以去小明哥的CSDN上查找哈。工具虽好,不过还是有一个缺点,就是不方便每天自动化运行,那么今天我们就来实现一款可以每天自动运行的三连工具。原创 2024-04-15 15:00:00 · 622 阅读 · 0 评论 -
Python怎样存储变量性能最优?这篇文章告诉你答案
工作时我们经常会遇到需要临时保存结果变量的场景,尤其是一些数据处理、模型开发的场景,加载处理速度是个很漫长的过程,于是经常会把这些变量储存起来。而储存变量最常见、最普遍的方法是用pickle,保存为pkl文件。但是如果从写入和读取的性能角度考虑,pkl可能真的不是最优选。Pickle有其独特的好处,大部分变量不需要进行处理,都能直接存到pkl文件里,但这样的方便其实是牺牲了部分性能取得的。与之相比,numpy的.npy格式就比pickle性能上快不少。当然,我们需要有证据支撑这个观点。原创 2024-04-15 10:41:33 · 559 阅读 · 0 评论 -
分享几段祖传的Python代码,拿来直接使用!
今天分享几段工作生活中常用的代码,都是最为基础的功能和操作,而且大多还都是出现频率比较高的,很多都是可以拿来直接使用或者简单修改就可以放到自己的项目当中。原创 2024-04-14 15:30:00 · 894 阅读 · 0 评论 -
使用Python开发一个恐龙跑跑小游戏,玩起来
相信很多人都玩过 chrome 浏览器上提供的恐龙跑跑游戏,在我们断网或者直接在浏览器输入地址“chrome://dino/”都可以进入游戏今天我们就是用 Python 来制作一个类似的小游戏。原创 2024-04-14 11:17:23 · 773 阅读 · 0 评论 -
15 个高效实用的 Python 工具库
为什么我喜欢Python?对于初学者来说,这是一种简单易学的编程语言,另一个原因:大量开箱即用的第三方库,正是23万个由用户提供的软件包使得Python真正强大和流行。在本文中,我挑选了15个最有用的软件包,介绍它们的功能和特点。原创 2024-04-13 15:45:00 · 860 阅读 · 0 评论 -
Python制作进度条,原来有这么多方法
如果你之前没用过进度条,八成是觉得它会增加不必要的复杂性或者很难维护,其实不然。要加一个进度条其实只需要几行代码。在这几行代码中,我们可以看看如何在命令行脚本以及 PySimpleGUI UI 中添加进度条。第一个要介绍的 Python 库是 Progress。你只需要定义迭代的次数、进度条类型并在每次迭代时告知进度条。Progress 实现的进度条效果如下:Progressbar 的增量进度条如果你不喜欢该进度条的格式,还可以从以下格式中挑选:ProgressBar 支持的进度条类型。原创 2024-04-12 15:00:00 · 963 阅读 · 0 评论 -
Python 代码实现验证码识别,很稳
Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。原创 2024-04-10 10:40:37 · 1818 阅读 · 0 评论 -
麻醉科医生:工作10年,Python成了我生活里的小乐趣
麻醉科医生:工作10年,Python成了我生活里的小乐趣“朝九晚五的打卡、沙丁鱼的公共交通、无意义的社交和会议、加班到深夜的快餐……”这是豆瓣某个与“上班”相关话题的发起语。在这个浏览量近千万的热门话题下,不少上班族在吐槽自己千篇一律的工作日常。字里行间透露出大多数人对工作的麻木,以及,在生活里渐渐磨灭了的激情和兴趣。而关于这个话题,对某一部分人来说,却有着不一样的体会。他们也许从事着非常繁忙的工作,却,并且用小小的坚持,成就了生活中的小确幸。夜曲的板砖同学就是其中的一员。原创 2024-04-09 11:19:41 · 925 阅读 · 0 评论 -
太好了,最全的Python面向对象入门教程,来了!
类本身就是一种封装,通过类可以将数据(属性)和行为(方法)相结合,形成一个有机的整体,也就是将数据与,使用者不必了解具体的实现细节,而只是要通过外部接口,以特定的访问权限来使用类的成员。可以理解成是更深层次的封装了,即只有类的内部方法才能访问私有化的属性和方法,通过正常的方式是无法访问对象的私有化属性和方法。不像Java一样使用关键字private声明一下,就是私有了,Python本身没有私有化这个概念,但是又想实现封装,那怎么办呢?只能“曲线救国”了即在属性和方法的前面添加__。原创 2024-04-09 11:08:09 · 1304 阅读 · 0 评论 -
Python教程:入门必备知识及基本语句
标识符是编程时使用的名字,用于给变量、函数、语句块等命名,Python中标识符由字母、数字、下划线组成,不能以数字开头,区分大小写。①以下划线开头的标识符有特殊含义,单下划线开头的标识符,如:_xxx,表示不能直接访问的类属性,需通过类提供的接口进行访问,不能用from xxx import*导入;②双下划线开头的标识符,如:_ _xx,表示私有成员;③双下划线开头和结尾的标识符,如:_xx,表示Python中内置标识,如:init_()表示类的构造函数。原创 2024-04-08 16:30:00 · 569 阅读 · 0 评论 -
解锁Python编程:4个入门必备知识
前几年,有一部关于程序员的电视剧大火。爱凑热闹的我模仿男主,利用Python生成爱心,在看到爱心在屏幕上跳动时的那种兴奋激动之情,真的是记忆犹新。这段时间,Python作为一款编程语言,被使用得越来越广泛了,许多职场人都利用它来收集数据、制作小游戏或者抢票小程序。甚至很多中小学都开设了相关课程。不过,很多同学在刚了解Python的时候,还是会对Python有一种距离感和恐惧感,毕竟这是非程序员很少接触的领域。在平时看到的编程代码都是这样的👇↑看着密密麻麻很复杂的样子。原创 2024-04-07 16:16:16 · 693 阅读 · 0 评论 -
15种Python 技巧
Python 是一门用途广泛的编程语言,它具有大量的库和框架。有一些鲜为人知的 Python 编码技巧和库可以让你作为开发人员的工作更为轻松,编写代码更高效。本文中将探讨一些鲜为人知的 Python 技巧,这些技巧非常有用,但并不广为人知。通过学习和使用这些技巧,可以帮你节省时间和精力,并使你的代码更加优雅和高效。那么,让我们深入探索 Python 语言的这些隐藏宝藏吧!原创 2024-04-07 16:02:22 · 614 阅读 · 0 评论 -
Python爬虫 小白入门笔记详解
学到这里就比较容易了,主要是对数据的存储和处理,有两种方式:小规模数据可以使用txt文件、json文件、csv文件等方式来保存文件。大规模数据就需要使用数据库了像mysql,mongodb、redis等,就比较方便查询管理。这一块掌握主流的MongoDB 就可以了,可以方便你去存储一些非结构化的数据,比如各种评论的文本,图片的链接等等。以上这些核心技巧Python都有相应的库帮你去做,你只需要知道如何去应用它们,掌握精通每一部分的一到两种方法就可以了。还想对爬虫了解更多的话继续往下看吧。原创 2024-04-07 15:38:13 · 1561 阅读 · 0 评论