python教程
文章平均质量分 92
乔代码嘚
这个作者很懒,什么都没留下…
展开
-
如何使用Photon高效率提取网站数据
通过使用此选项指定正则表达式模式,可以在抓取期间提取字符串。原创 2024-04-27 13:45:00 · 698 阅读 · 0 评论 -
手写一个 Python “病毒“
现在,你已经学习了如何使用 Python 编程语言创建持久性后门,学习了如何使用 Python 的 socket 模块、如何遍历目录以及如何创建 crontab 任务。如果要感染真实靶机,还要学会如何分发这个后门程序,这里不做探讨。原创 2024-04-24 15:45:00 · 812 阅读 · 0 评论 -
一行 Python 代码实现并行
Python 在程序并行化方面多少有些声名狼藉。撇开技术上的问题,例如线程的实现和 GIL,我觉得错误的教学指导才是主要问题。常见的经典 Python 多线程、多进程教程多显得偏"重"。而且往往隔靴搔痒,没有深入探讨日常工作中最有用的内容。原创 2024-04-23 14:45:00 · 1627 阅读 · 0 评论 -
使用python提取水体教程
阈值法是比较简单但却较为有效的水体提取方法,优点是物理含义明确,计算简单,效率高,缺点一是在一些复杂场景中,受建筑阴影等影响容易出现误识别,二是基于像元计算存在的“椒盐现象”,三是最大的确定是阈值需要人为设定。虽然这是一个非常原始的方法,但即使在今天依然有很大应用价值,比如作为一种特征与其他类型数据做融合处理,结合机器学习优化阈值设定的问题,还可以在一些广域识别应用中起到高置信样本筛选的作用等等。NDWI(归一化差异水体指数):式中GREEN表示绿光波段的反射率,NIR表示近红外波段的反射率。原创 2024-04-21 16:00:00 · 1419 阅读 · 0 评论 -
5大自动化测试的Python框架,快来学习!
综上所述,在上述五种自动化测试的Python框架中,Pytest、Robot Framework和UnitTest可主要用于功能与单元测试,而Lettuce和Behave仅适用于行为驱动测试。通过进一步比较,我们认为:对于功能测试而言,Pytest是的。如果您是基于Python自动化测试的新手,那么Robot Framework是的入门工具。虽然其功能有所受限,但是它非常容易上手。对于基于Python的BDD测试而言,Lettuce和Behave同样优秀。原创 2024-04-20 11:30:00 · 811 阅读 · 0 评论 -
十个Python图像处理工具,不可不知!
这些Python库提供了一种简单直观的方法来转换图像并理解底层数据。今天的世界充满了数据,图像是这些数据的重要组成部分。但是,在使用它们之前,必须对这些数字图像进行处理 - 分析和操作,以提高其质量或提取一些可以使用的信息。常见的图像处理任务包括显示;Python是这些图像处理任务的绝佳选择,因为它作为一种科学编程语言日益普及,并且在其生态系统中免费提供许多最先进的图像处理工具。本文着眼于10个最常用的Python库,用于图像处理任务。这些库提供了一种简单直观的方法来转换图像并理解底层数据。原创 2024-04-18 10:59:01 · 645 阅读 · 0 评论 -
Python 下载的 11 种姿势,一种比一种高级!
关键字async表示这是一个原生asyncio协同程序。在协同程序的内部,我们有一个await关键字,它会返回一个特定的值。我们也可以使用return关键字。现在,让我们使用协同创建一段代码来从网站下载一个文件:在这段代码中,原创 2024-04-17 15:00:00 · 722 阅读 · 0 评论 -
天哪!用Python实现自动驾驶!
相比于我在之前文章中使用过的模拟器CARLA,highway-env环境包明显更加抽象化,用类似游戏的表示方式,使得算法可以在一个理想的虚拟环境中得到训练,而不用考虑数据获取方式、传感器精度、运算时长等现实问题。对于端到端的算法设计和测试非常友好,但从自动控制的角度来看,可以入手的方面较少,研究起来不太灵活。原创 2024-04-17 10:47:37 · 882 阅读 · 0 评论 -
PyCharm 连接MySQL数据库竟然如此简单!
在 PyCharm 中是可以通过内置的工具来连接、操作数据库的,并且对于市面上大多数主流数据库都是支持的。本篇教程就教大家如何通过 Pycharm 内置的数据库工具连接 MySQL 数据库。首先打开 PyCharm ,点击菜单栏的 View --> Tool Windows --> Database或者直接点击 PyCharm 右侧的 Database然后就会在 PyCharm 右侧就会弹出内置数据库工具的面板。然后我们点击图示的 + 号 --> Data Source --> MySQL。原创 2024-04-16 10:42:21 · 837 阅读 · 0 评论 -
Python 操作 Excel 数据的封装函数
对比其它编程语言,我们都知道Python最大的优势是代码简单,有丰富的第三方开源库供开发者使用。伴随着近几年数据分析的热度,Python也成为最受欢迎的编程语言之一。而对于数据的读取和存储,对于普通人来讲,除了数据库之外,最常见的就是微软的Excel。\1. 前期准备。原创 2024-04-16 15:15:00 · 650 阅读 · 0 评论 -
几个有趣且有用的Python自动化脚本
最近好多人都在吐槽打工人好难,最近尤其难!谁说不是呢?以前大家自己买热水壶烧水泡茶喝,几排工位共用一个,方便快捷。最近公司发通知说会有用电危险不让用了,发现使用直接没收。现在只能去公共区域接热水。工作这么忙,跑那么远去实在是懒得动!公司是担心大家泡茶喝耽误工作吗?打工已是如此的艰难,有些事情就不要拆穿!在这难熬的日子里,给大家搜集几个有用的脚本,希望给大家带来一点乐趣,或者给大家的工作生活提升效率。在注册一些网站时,经常发愁头像怎么选?放真人照上去怕吓跑别人,放风景图片自己又不喜欢。是时候用素描草图了,妈妈原创 2024-04-15 16:00:00 · 760 阅读 · 0 评论 -
在Python里想要四舍五入有多麻烦?
是小学就学过的数学知识,也是日常计算中经常会用到的处理方法。然而让人没想到的是,一个简单的四舍五入操作,在Python里居然这么难搞,网上还一堆错误的教程。来看这个例子,有一个变量a为1.135,现在希望把它保留2位小数,要怎么做?网上搜索一下,找到两种方法:第1种,。第一个参数是原数字,第二个参数是要保留的小数位数结果 1.14,没有问题。第2种,,f前加上要保留的小数位数。这种写法在 %格式化、format方法和f-string 上均适用。.2f结果 1.14,也没有问题。原创 2024-04-15 15:30:00 · 1006 阅读 · 0 评论 -
用 Python 制作一个桌面宠物,好玩!
今天,我们来分享一个宠物桌面小程序,全程都是通过 PyQT 来制作的,对于 Python GUI 感兴趣的朋友,千万不要错过哦!好了,废话不多说,我直接上干货,本项目使用 PYQT5 作为编码框架,如果你对于该框架不是特别熟悉的话,建议先去简单学习一下~原创 2024-04-15 10:28:12 · 789 阅读 · 0 评论 -
Python制作gif表情包生成工具,斗图再也不会输啦
在当前无表情包不会聊天的时代,怎么也不能输在表情包数量不足上啊,今天咱们就来制作一个 gif 生成工具,用来制作表情包也太好用啦先来看看整体效果。原创 2024-04-14 15:45:00 · 571 阅读 · 0 评论 -
8个Python编程进阶常用技巧!
并非本文中所有提到的功能在日常的 Python 编程中都是必需或有用的,但是其中某些功能可能会不时派上用场,而且它们也可能简化一些原本就很冗长且令人烦恼的任务。还需指出的是,所有这些功能都是 Python 标准库的一部分。而在我看来,其中一些功能似乎并不像标准库中包含的标准内容,所以当你使用 Python 实现本文提到的某些功能时,请先参阅 Python 的标准库,如果你不能找到想要的功能,可能只是因为你还没有尽力查找(如果真的没有,那它肯定也存在于一些第三方库)。原创 2024-04-14 15:15:00 · 1344 阅读 · 0 评论 -
8个最流行的Python可视化工具包,你喜欢哪个?
喜欢用 Python 做项目的小伙伴不免会遇到这种情况:做图表时,用哪种好看又实用的可视化工具包呢?之前文章里出现过漂亮的图表时,也总有读者在后台留言问该图表时用什么工具做的。下面,作者介绍了八种在 Python 中实现的可视化工具包,其中有些包还能用在其它语言中。快来试试你喜欢哪个?用 Python 创建图形的方法有很多,但是哪种方法是最好的呢?当我们做可视化之前,要先明确一些关于图像目标的问题:你是想初步了解数据的分布情况?想展示时给人们留下深刻印象?也许你想给某人展示一个内在的形象,一个中庸的形象。原创 2024-04-13 16:15:00 · 1297 阅读 · 0 评论 -
Python中关于进度条的6个实用技巧
通过为tqdm()设置参数colour,可以传入多种常见色彩格式值,这在jupyter。原创 2024-04-12 13:59:45 · 655 阅读 · 0 评论 -
7个大神级 Python 实战项目代码
1、你不知道已经有哪些轮子已经造好了,哪个适合你用。有名有姓的的著名轮子就400多个,更别说没名没姓自己在制造中的轮子。2、确实没重复造轮子,但是在重复制造汽车。包括好多大神写的好几百行代码,为的是解决一个Excel本身就有的成熟功能。3、很多人是用来抓图,数据,抓点图片、视频、天气预报自娱自乐一下,然后呢?抓到大数据以后做什么用呢?比如某某啤酒卖的快,然后呢?比如某某电影票房多,然后呢?原创 2024-04-10 16:00:00 · 547 阅读 · 0 评论 -
Python编程 高阶函数使用技巧
高阶函数指的是能接收一个或多个函数作为参数的函数,python中有一些内置的高阶函数,在某些场合使用可以提高代码的效率。原创 2024-04-10 10:52:50 · 271 阅读 · 0 评论 -
10分钟搭建一个好玩的Python全文搜索引擎
有一个朋友问如何快速搭建一个搜索引擎,在搜索之后我看到了这个官方很贴心,很方便的是已经提供了docker 镜像,基本pull下来就可以很方便的使用了,执行命令然后就可以使用了,正常查看docker的状态,就可以正常的使用了怎么样,是不是很方便,我们先看看源码是怎么样实现的我们打开里面的代码,其实本质就是将request之后的结果做一个大的聚合,至于数据来源,我们可以是来于DB,或者文件,我们可以看一下他的核心代码。原创 2024-04-09 16:15:00 · 562 阅读 · 0 评论 -
用Python写了一个不起床让你后悔的闹钟
哎 😡 ,别提了自从回到家整个人都懒散了,总被人嫌弃不说还觉得生活没有了盼头,还好在社区认识了一些大佬让我想重新来过做回自己,不在做小丑,于是乎我就想用个东西来提醒我别睡懒觉,然后这篇文章就诞生了。来吧看看今天的故事。有人说程序员的日常就是反复造轮子,我觉得能在原来的基础上玩出新花样来帮到一些人,做这些事还是挺有趣的这篇文。没有什么高深的学问就是给大家在枯燥的夏日带来一点欢愉。使用的模块如果你对不太熟悉的话可以学习一下,就是一个文字朗读模块,一会我们将要用到。首先我们先来设置闹钟的的预定时间。原创 2024-04-09 11:31:48 · 415 阅读 · 0 评论 -
强!8个Python优化提速的小技巧!
Python 是一种脚本语言,相比 C/C++ 这样的编译语言,在效率和性能方面存在一些不足。但是,有很多时候,Python 的效率并没有想象中的那么夸张。本文对一些 Python 代码加速运行的技巧进行整理。本文会介绍不少的 Python 代码加速运行的技巧。在深入代码优化细节之前,需要了解一些代码优化基本原则。第一个基本原则是不要过早优化。很多人一开始写代码就奔着性能优化的目标,“让正确的程序更快要比让快速的程序正确容易得多”。因此,优化的前提是代码能正常工作。原创 2024-04-09 11:25:07 · 490 阅读 · 0 评论