python小技巧
文章平均质量分 50
jiakskingdom
这个作者很懒,什么都没留下…
展开
-
【python小技巧】python 数据通信中的校验方法计算:CRC16 和累加和(以 Modbus-RTU 为例)
在数据通信中,校验方法是确保数据完整性和准确性的关键步骤之一。其中两种常见的校验方法是 CRC16 和累加和。本文将介绍这两种校验方法的原理及其在数据通信中的应用。原创 2024-03-02 14:07:49 · 943 阅读 · 0 评论 -
【python小技巧】使用Python编写简单的局域网设备扫描器:寻找特定设备
局域网设备扫描器是一个能够快速扫描局域网内设备的工具,通过扫描网络,我们可以了解到局域网内各个设备的IP地址、开放的端口以及运行的服务,这对于网络管理、故障排除和安全审计都是非常有用的。通过这个示例,我们展示了如何使用Python编写一个简单的局域网设备扫描器,并重点演示了如何使用该工具来寻找局域网内的特定设备。这个工具可以帮助我们快速地找到我们感兴趣的设备,有助于网络管理和安全审计。原创 2024-02-29 13:41:53 · 681 阅读 · 0 评论 -
【python小技巧】Windows系统中python程序打包成exe的方法汇总
Python在Windows 10上的打包工具原创 2024-02-28 09:06:00 · 458 阅读 · 0 评论 -
【python小技巧】Python并发编程利器:ThreadPoolExecutor详解
ThreadPoolExecutor是Python标准库中concurrent.futures模块提供的一个类,用于管理一个线程池,实现在多个线程中并发执行任务的功能。它简化了并发编程的复杂性,提供了一种高级的抽象,使得开发者可以更加方便地利用多线程来实现并发任务的执行,从而更加高效地利用计算资源。ThreadPoolExecutor是Python中用于管理线程池并实现并发执行任务的重要工具之一。通过它,我们可以更加方便地利用多线程来处理并发任务,提高程序的效率和性能。原创 2024-02-29 13:18:26 · 398 阅读 · 0 评论 -
使用Python自动删除磁盘上最旧的文件夹
但是在一些文件系统中,文件夹(目录)本身可能没有记录创建时间的元数据,因此直接获取文件夹的创建时间可能会有一定的难度。请注意,os.path.getctime() 返回的时间戳可能不是精准的创建时间,而是最后一次元数据更改的时间。通过这个简单的Python脚本,我们能够有效地管理磁盘空间,自动删除最旧的文件夹,确保系统的正常运行。为了防止磁盘空间不足,我们需要定期清理旧的数据,以确保系统的正常运行。如果文件夹是以时间信息莫名的,我们可以编写一个函数用于解析文件夹名中的日期时间信息。原创 2024-01-24 14:41:52 · 466 阅读 · 0 评论 -
Python 对列表中的时间数据进行排序
首先,这个列表中的时间格式是中文的年月日时分,如果要对其进行排序,可以先将其转换为可以比较的日期时间对象。在Python中,可以使用datetime模块来处理日期时间。这段代码首先将日期时间字符串转换为datetime对象,然后使用sorted函数对datetime对象进行排序,然后使用strftime方法将datetime对象转换回字符串格式,最后输出排序后的结果。“2024年01月23日19时00分”, “2024年01月24日01时00分”, “2024年01月24日07时00分”,原创 2024-01-24 11:32:13 · 684 阅读 · 0 评论