您的位置:首页 >> PYTHON

列表

  • 怎么实现插上U盘就开始执行Python代码

    python

    如何判断U盘的插入与否?首先我们打开电脑终端,进入/Volumes目录,这时候插入U盘,可以发现它被挂载在了这个目录之下,也就是说,我们只要在固定时间扫描这个目录,当这个目录有新文件夹出现的时候,很可能有U盘被插入了。我的设计是这样的,用t

  • 超全!Python获取某一日期是“星期几”的六种方法!

    python

    在Python进行数据分析时,按照日期进行分组汇总也是被需要的,比如会找到销量的周期性规律。那么在用Python进行数据统计之前,就需要额外增加一步:从指定的日期当中获取星期几。比如2022年2月22日,还正好是正月廿二星期二,于是乎这一天

  • python

    背景背景是这样的, 我的家里台式机常年 休眠, 并配置了 Wake On Lan (WOL) 方便远程唤醒并使用.但是我发现, 偶尔台式机会被其他情况唤醒, 这时候我并不知道, 结果白白运行了好几天, 浪费了很多电.所以我的需求是这样的:电

  • python

    1. 每次调用函数时使用 Timer:with Timer("some_name"):do_something()当我们在一个py文件里多次调用函数 do_something(),那么这将会变得非常繁琐并且难以维护。2. 将代码包装在上下文

  • python

    为什么必须强制main函数作为入口?这些语言都是编译语言,需要将代码编译成可执行的二进制文件。为了让操作系统/引导程序找到程序的开头,需要定义这样一个函数。简而言之,需要在大量可执行的代码中定义一个至关重要的的开头。不难看出,对于这些语言来

  • python

    描述项目描述Python 解释器3.10.6Counter 模块在 Python 的 collections 模块中,有一个很常用的模块就是 Counter。Counter 是一个简单的计数器,用于统计某些可哈希对象的数量。它以字典的形式存

  • 万字长文,Python字符串格式化讲解

    python

    大家好,我是菜鸟哥!人生苦短,我学Python!今天的文章非常的细节,堪称史上最全对字符串格式化输出的讲解了!上个周周末看到”pandas数据格式化处理“的时候想着把(设置小数位数,设置百分位,设置千位分隔符)这些个知识点知识点总结一下,记

  • Python drop()删除行列的操作方法有哪些

    python

    在进行特征工程、划分数据集的工作中,drop()函数都能派上用场。它可以轻松剔除数据、操作列和操作行等。drop()详细的语法如下:删除行是index,删除列是columns:DataFrame.drop(labels=None, axis

  • python调试模块ipdb怎么使用

    python

    1. 调试pythonipdb是用来python中用以交互式debug的模块,可以直接利用pip安装;其功能类似于pycharm中 python控制台,而使用ipdb 的优点,便是直接在代码中调试,避免了在python控制台,或者重新设置一

  • python

    引言当我们想到“pythonic”时,理解,如列表和字典理解是 Python 的一个特性。这是我们执行循环的一种方式,与许多其他语言不同。Asyncio 允许我们使用异步推导式。我们可以通过“async for”表达式使用异步推导式来遍历异

  • 超棒!推荐八个炫酷的 Python 装饰器!

    python

    前言Python 编程语言的一大优点是它把所有功能都打包到一个小包中,这些功能非常有用。许多特性可以完全改变 Python 代码的功能,这使得该语言更加灵活。如果使用得当,其中一些功能可以有效缩短编写程序所需的时间。实现这些目标的一个很好的

  • 怎么用Python程序实现向MySQL存放图片

    python

    环境Python 3.7.4pymysql8.0.11 MySQL Community Server读取图片以二进制格式读取图片with open("./test.jpg", "rb") as file:image = file.read(

  • Python五连冠!2021年 IEEE编程语言排行榜出炉!

    python

    IEEE Spectrum 发布了 2021 年度编程语言排行榜!1.IEEE Top10Top 10 编程语言:Python 五连冠、微软 C# 语言排名飞升2021年IEEE编程语言排行榜出炉!Python、Java、C、C++ 和 J

  • python

    一、切片切片:指对操作的对象截取其中一部分的操作,字符串、列表、元组都支持切片操作语法:序列[开始位置下标:结束位置下标:步长] ,不包含结束位置下标数据,步长为选取间隔,正负均可,默认为1举例如下:str = abcdefg_aprint

  • Python代码集pathlib应用之如何获取指定目录下的所有文件

    python

    (1)如下代码,默认递归获取指定目录root_dir下的所有文件,当指定recursive参数为False时,则只获取root_dir目录下的所有文件,不会递归的查找,若指定suffix_tuple参数,则可以获取root_dir目录下的指

  • Python 函数式编程,看这一篇就够了!

    python

    本文对 Python 中的函数式编程技术进行了简单的入门介绍。头等函数在 Python 中,函数是「头等公民」(first-class)。也就是说,函数与其他数据类型(如 int)处于平等地位。因而,我们可以将函数赋值给变量,也可以将其作为

  • Python 的 f-strings 作用远超你的预期

    python

    学过 Python 的朋友应该都知道 f-strings 是用来非常方便的格式化输出的,觉得它的使用方法无外乎就是 print(f'value = { value }',其实,f-strings 远超你的预期,今天来梳理一下它还能做那些很酷

  • 提高数据科学工作效率的八个Python库!

    python

    1、OptunaOptuna 是一个开源的超参数优化框架,它可以自动为机器学习模型找到最佳超参数。最基本的(也可能是众所周知的)替代方案是 sklearn 的 GridSearchCV,它将尝试多种超参数组合并根据交叉验证选择最佳组合。Gr

  • Python渗透测试入门之Scapy库如何使用

    python

    Scapy 是一个用来解析底层网络数据包的Python模块和交互式程序,该程序对底层包处理进行了抽象打包,使得对网络数据包的处理非常简便。该类库可以在在网络安全领域有非常广泛用例,可用于漏洞利用开发、数据泄露、网络监听、入侵检测和流量的分析

  • 一个超方便使用SQL的Python神器!

    python

    背景其实一开始用的是pymysql,但是发现维护比较麻烦,还存在代码注入的风险,所以就干脆直接用ORM框架。ORM即Object Relational Mapper,可以简单理解为数据库表和Python类之间的映射,通过操作Python类,