python脚本
文章平均质量分 91
我爱学AI
这个作者很懒,什么都没留下…
展开
-
20个改善编码的Python异常处理技巧,让你的代码更高效
创建自定义异常可以使代码更具可读性和可维护性,可以清楚地表示特定的错误条件。passtry:print(e)可以通过覆盖__str__和__repr__方法来演示自定义异常,获得更多信息丰富的错误消息。Python异常可以极大地增强代码的健壮性和清晰度。本文整理的20个异常处理代码示例可以帮助你充分利用Python的错误处理能力,显著改善代码的异常处理能。原创 2024-04-25 15:30:00 · 909 阅读 · 0 评论 -
如何激怒一位Python爱好者?
写代码不那么pythonic风格的,多多少少都会让人有点难受。什么是pythonic呢?简而言之,这是一种写代码时遵守的规范,主打简洁、清晰、可读性高,符合PEP 8(Python代码样式指南)约定的模式。Python社区发展几十年,已经沉淀出一套更加科学规范的代码书写法则,该踩的坑都帮你踩过了,按这个来基本不会出什么错。下面举几个不那么pythonic的代码案例,虽然不会出错,但十分不建议这样写。原创 2024-04-25 14:30:00 · 995 阅读 · 0 评论 -
10个必备的Python技巧和窍门, 初学必备!!!
Python中一些不同的技巧和窍门。这些技巧使你在写Python代码时更加容易和快速,并给你一些好的工具,以便将来使用。你最喜欢的Python技巧和窍门是什么?让我知道吧!Python是目前最受欢迎的语言之一。它的简洁和高可读性使它在所有的程序员中非常受欢迎。因此,这里有一些技巧和窍门,你可以用来提高你的Python编程游戏。1.两个变量值互换 In-Place Swapping Of Two Numbers2.反转一个字符串Reversing a string in Python。原创 2024-04-27 14:00:00 · 601 阅读 · 0 评论 -
使用Python分析《我不是药神》豆瓣电影短评
之前的文章中,已把电影短评数据装进了Mongo中,今天把数据取出来简单分析一下,当下最火的做法是进行词频统计并生成词云,今天说的就是这个。不知道什么原因,我实际爬下来的短评数据只有1000条(不多不少,刚刚好),我总觉得有什么不对,但我重复爬了几次后,确实只有这么多。可能是我爬虫写的有什么不对吧,文末附源码链接,有兴趣的去看看, 欢迎拍砖(轻拍)。结巴的作者word_cloud的作者,生成词云效果看来网上关于 我不是药神 vs 达拉斯 的争论很热啊。原创 2024-04-27 11:45:00 · 1580 阅读 · 0 评论 -
冷门好用的 Python 库推荐一波
Python 标准库有超过 200 个模块,程序员可以在他们的程序中导入和使用。虽然普通程序员对其中许多模块都有一些经验,但很可能有一些好用的模块他们仍然没有注意到。我发现其中许多模块都包含了在各个领域都非常有用的函数。比较数据集、协作其他函数以及音频处理等都可以仅使用 Python 就可以自动完成。因此,我编制了一份您可能不知道的 Python 模块的候选清单,并对这几个模块进行了适当的解释,以便您在将来理解和使用它们。所有这些模块都有不同的函数和类。原创 2024-04-24 15:00:00 · 903 阅读 · 0 评论 -
你知道 Python 其实自带了小型数据库吗
dbmDBM(DataBase Manager)是一种文件系统,专门用于键值对的存储,最初是在 Unix 平台实现,现在其它平台也可以用。对于 KV 模型,DBM 提供了一个轻量级、高效的存储解决方案。总的来说,DBM 具有如下特点:简单快速:非常简单易用,读取和写入操作都很快,适合存储少量数据。键值对存储:数据是以键值对形式存储的,你可以像操作 Python 字典一样。文件存储:数据存在具体的文件中,可以轻松地备份和转移。原创 2024-04-24 09:54:59 · 636 阅读 · 0 评论 -
刷课必备!用Python实现网上自动做题
开学少不了老师会布置一些 软件上面的作业,今天教大家用python制作自动答题脚本,100%准确率哦。原创 2024-04-23 15:00:00 · 469 阅读 · 0 评论 -
10个Python脚本来自动化你的日常任务
希望你能找到一些新的有趣的东西来让你的日常任务自动化。原创 2024-04-23 09:32:52 · 874 阅读 · 0 评论 -
python 30行代码内制作一个计算器
上面分享了pywebio的基本用法,学会了pywebio 可以让你快速做出各种有趣实用的小工具!原创 2024-04-22 09:40:00 · 858 阅读 · 0 评论 -
【Python实战】教你如何用Python批量裁剪图片,轻松提升工作效率!
本文详细介绍了Python如何通过Pillow库对单张或批量图片进行裁剪操作,通过实际案例演示了批量裁剪图片的具体实现过程。掌握了这些知识,我们可以更加轻松地对大量图片进行批量处理,节省时间和精力。当然,图片裁剪只是图像处理的冰山一角,希望通过本文的介绍可以为读者提供更多启发,更好地掌握Python图像处理的技巧和方法。原创 2024-04-19 14:45:00 · 1184 阅读 · 0 评论 -
Python 处理 Excel 数据并生成只读模式 Excel 文档实战指南!
本文将详细介绍如何使用 Python 处理 Excel 数据,并生成只读模式的 Excel 文档。我们将使用 Python 的第三方库 openpyxl 和 xlrd 来实现这一目标。原创 2024-04-19 14:00:00 · 1575 阅读 · 0 评论 -
Python实战:批量加密Excel文件,保护数据安全!
在日常工作中,我们经常需要处理大量的Excel文件。为了保护敏感数据的安全性,我们可能需要对这些文件进行加密。本文将介绍如何使用Python实现批量加密Excel文件的操作,以提高工作效率和数据安全性。在开始之前,我们需要安装openpyxl库,它是一个用于操作Excel文件的强大工具。首先,我们需要创建一个加密函数,用于将Excel文件加密。接下来,我们需要编写一个脚本来批量加密Excel文件。在上述脚本中,我们首先设置了要加密的文件夹路径和密码。原创 2024-04-19 09:38:16 · 742 阅读 · 0 评论 -
用Python操作Word文档,看这一篇就对了!
本文主要讲解Python中操作word的思路。使用win32com需要安装pypiwin32推荐使用python的IDLE,交互方便按F5运行,发现什么效果都没有, 这是因为Word被隐藏了。运行后,熟悉的Word界面出现。现在来输入文字。我们在Word中输入文字时,一般会先使用鼠标点击需要输入文字的位置,这个过程是获得了光标焦点。当我们需要替换某些文字时,首先会选中某些文字,然后再输入、被选择的文字呈现出灰色的背景,表示被选中了。光标焦点和选择范围在Word中,都是Selection。原创 2024-04-18 15:00:00 · 1452 阅读 · 0 评论 -
10个Python爬虫入门实例,建议收藏!!
带伙伴们学习python爬虫,准备了几个简单的入门实例,分享给大家。涉及主要知识点:1.web是如何交互的2.requests库的get、post函数的应用3.response对象的相关函数,属性4.python文件的打开,保存代码中给出了注释,并且可以直接运行哦 如何安装requests库(安装好python的朋友可以直接参考,没有的,建议先装一下python环境)原创 2024-04-18 14:15:00 · 738 阅读 · 0 评论 -
这可能是最全的反爬虫及应对方案,再也不怕爬不到数据了
网络爬虫,是一个自动提取网页的程序,它为搜索引擎从万维网上下载网页,是搜索引擎的重要组成。但是当网络爬虫被滥用后,互联网上就出现太多同质的东西,原创得不到保护。于是,很多网站开始反网络爬虫,想方设法保护自己的内容。他们根据ip访问频率,浏览网页速度,账户登录,输入验证码,flash封装,ajax混淆,js加密,图片,css混淆等五花八门的技术,来对反网络爬虫。防的一方不惜工本,迫使抓的一方在考虑成本效益后放弃,抓的一方不惜工本,防的一方在考虑用户流失后放弃. 【百度百科】原创 2024-04-18 09:59:23 · 1354 阅读 · 0 评论 -
Python 实现单例模式的五种写法
是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读取配置文件的信息。如果在程序运行期间,有很多地方都需要使用配置文件的内容,也就是说,很多地方都需要创建 AppConfig 对象的实例,这就导致系统中存在多个 AppConfig 的实例对象,而这样会严重浪费内存资源,尤其是在配置文件内容很多的情况下。原创 2024-04-17 15:00:00 · 952 阅读 · 0 评论 -
超详细!Python中 pip 常用命令
相信对于大多数熟悉Python的人来说,一定都听说并且使用过pip这个工具,但是对它的了解可能还不一定是非常的透彻,今天小编就来为大家介绍10个使用pip的小技巧,相信对大家以后管理和使用Python当中的标准库会有帮助。原创 2024-04-17 14:00:00 · 602 阅读 · 0 评论 -
惯用Python的5个技巧(循环)
在这篇文章中,你将看到5种方法可以使你的python循环更习惯,运行得更快,内存效率更高。在我看来,Python是计算机科学中最简单、最通用的语言之一。如果你正确地编写python代码,很难区分python代码和伪代码。但有时,在编写最漂亮的python代码的过程中,大多数开发人员会忘记一件事:代码的执行速度。您可以编写可读性非常强的代码,而外行可能会将其混淆为语法技能较差的人所写的英语,但它是可以理解的。但该代码需要超过300毫秒才能运行。这可能不会造成太大的延迟,但在编程领域,这是一个严重的问题。原创 2024-04-16 14:00:00 · 750 阅读 · 0 评论 -
10个实用的Python自动化脚本!
重复性任务总是耗时且无聊,想一想你想要一张一张地裁剪 100 张照片或 Fetch API、纠正拼写和语法等工作,所有这些任务都很耗时,为什么不自动化它们呢?在今天的文章中,我将与你分享 10 个 Python 自动化脚本。现在,让我们开始吧。原创 2024-04-16 09:32:14 · 1099 阅读 · 0 评论 -
为了上班摸鱼,我用Python开发“BOSS来了”!
当然,如果老板没有开 WiFi ,那么这个方法就失效了。或者老板过来了,但是 手机反应慢了,没有切换到这边的 AP ,那也会存在危险。所以不要完全依赖这个小工具,摸鱼的时候还是要偶尔观察一下周围环境。最后,还是得提醒一下大家:小摸怡情,大摸伤身!原创 2024-04-21 16:00:00 · 573 阅读 · 0 评论 -
字节大佬总结的Python 中 4 个高效技巧!
今天我想和大家分享 4 个省时的 Python 技巧,可以节省 10~20% 的 Python 执行时间。原创 2024-04-20 14:00:00 · 511 阅读 · 0 评论 -
用Python出了3000道数学题,外甥表示要正月剪头!
过年期间发现小外甥已经上小学了,我姐说老师今天给他们布置了寒假作业:每天坚持做乘法和加减法混合运算。这我必须帮帮忙,用Python写了一段自动生成小学生计算题的代码,并支持导出到Word中直接打印出来就能给小外甥写了。原创 2024-04-15 14:00:00 · 847 阅读 · 0 评论 -
Python中最好用的6个地图可视化库
图1地理空间数据无处不在:在这次新冠肺炎大流行中,我们见识到了各种地理空间数据可视化工具制作出的各种风格的地图。而对Python的使用者来说,有几个非常强大的库可以帮助我们进行地理空间数据可视化。通过本文,我将给大家分享Python生态中最好用的6地理空间数据可视化工具以及它们的一些案例。原创 2024-04-13 17:30:00 · 968 阅读 · 0 评论 -
11个Python开发者必知必会的魔术方法(下)
_add__现在,让我们思考一些在向量上执行的常见操作。添加对任意两个向量进行加减运算的魔术方法。如果直接尝试将两个向量对象相加,将遇到错误。因此,应该添加一个__add__原创 2024-04-12 14:00:00 · 843 阅读 · 0 评论 -
11个Python开发者必知必会的魔术方法(上)
在Python中,魔术方法可以帮助模拟内置函数在Python类中的行为。这些方法的名称前后都有双下划线(__),因此也被称为。这些魔术方法还可以帮助在Python中实现运算符重载。简单列举一些常见的例子,比如使用乘法运算符将两个整数相乘得到乘积。而将它与一个字符串和一个整数k结合使用时,则会将该字符串重复k在这里,我们将通过创建一个简单的二维向量Vector2D类来探索Python中的魔术方法。我们将从你可能熟悉的方法开始,并逐渐过渡到更有帮助的魔术方法。接下来我们开始编写一些魔术方法吧!原创 2024-04-12 11:00:00 · 935 阅读 · 0 评论 -
使用Python进行对称和非对称密钥加密和解密
加密和解密是一种加密过程,通过使用加密密钥将敏感信息转换为不可读格式(密文),然后使用解密密钥逆转过程将其恢复为原始可读格式(明文),从而确保敏感信息的安全和保护。原创 2024-04-11 16:30:00 · 674 阅读 · 0 评论 -
使用Python轻松实现文档编写
使用Microsoft Word、python和库来简化报告撰写和从报告中提取信息。原创 2024-04-11 11:56:01 · 512 阅读 · 0 评论 -
25条很棒的Python一行代码,建议收藏!
自从我用Python编写第一行代码以来,就被它的简单性、出色的可读性和特别流行的一行代码所吸引。在下面,我将给大家介绍并解释一些Python一行程序。可能有些你还不知道,但对你未来的Python项目很有用。让我们通过交换两个变量作为一个简单的开始。此方法是最简单、最直观的方法之一,无需使用临时变量或应用算术操作即可编写。▍2、多个变量赋值你可以使用逗号和变量一次性将多个值分配给变量。使用此技术,你可以一次分配多个数据类型。你可以使用列表将值分配给变量。下面是将列表中的多个值分配给变量的示例。原创 2024-04-10 10:27:39 · 662 阅读 · 0 评论 -
18 个 Python 高效编程技巧,收藏!
初识Python语言,觉得Python满足了我上学时候对编程语言的所有要求。Python语言的高效编程技巧让我们这些大学曾经苦逼学了四年c或者c++的人,兴奋的不行不行的,终于解脱了。高级语言,如果做不到这样,还扯啥高级呢?这个情况如果要交换变量在c++中,肯定需要一个空变量。但是Python不需要,只需一行,大家看清楚了大多数的Python程序员都知道且使用过列表推导(list comprehensions)。原创 2024-04-09 17:00:00 · 785 阅读 · 0 评论 -
一行python代码能干嘛?
最近在网上看到一篇文章讲的是一行Python代码能干嘛,有点意思,我分享给大家:▍1、**▍2、**▍3、阶乘**▍4、**▍5、列表中最长的字符串**▍6、**▍7、集合推导式**▍8、字典推导式**▍9、检查数据类型**▍10、**既可打印出信息,还能将信息保存文件。▍11、**▍12、时间戳**▍13、列表中出现次数最多的元素**▍14、**▍15、**divmod()函数返回当参数1除以参数2时,包含商和余数的元组。▍16、打印九九乘法表**▍17、删除列表中的重复项**原创 2024-04-09 11:53:44 · 626 阅读 · 0 评论