如何用Python编写一个C盘垃圾清理工具

关于python的文件清理操作,实际上我们使用标准模块os即可满足所有的文件操作。一般在C盘的清理过程中,我们能够清理的文件类型主要如下:.tmp: 临时文件, ._mp: 临时文件_mp, .log: 日志文件, .gi

Python编程:使用摄像头捕获、播放和保存视频

前几天有个读者在粉丝群里面提了一个问题: Python 怎样提高视频清晰度和对比度?我之前没有涉及到使用 Python 操作视频这一方面,所以当时很抱歉地跟读者朋友说暂未涉及。这两天想了下,感觉应该补一下这一块的内容,一方面是增加自己涉猎的

如何使用Python实现自动检测和批量转换文本文件编码?

如题,很简单,就是先用chardet 库识别文件编码,解码之后再输出成目标编码。算是个偶尔能用上的小工具,要用的时候万一没有就很难受的那种,比如,网上下载了别人的项目文件,一打开全是乱码代码加了比较详细的注释~~ 看懂的要求应该不高,平时用

Python内建类型dict源码解析

深入认识Python内建类型——dict注:本篇是根据教程学习记录的笔记,部分内容与教程是相同的,因为转载需要填链接,但是没有,所以填的原创,如果侵权会直接删除。“深入认识Python内建类型”这部分的内容会从源码角

Python的隐藏技巧有哪些?

1. ... 对象没错,你没看错,就是 "..."在Python中 ... 代表着一个名为 Ellipsis 的对象。根据官方说明,它是一个特殊值,通常可以作为空函数的占位符,或是用于Numpy中的切片操作。如:def my_awesome

Python中的同步、异步、阻塞和非阻塞是什么?

一、状态介绍在了解其他概念之前,我们首先要了解进程的几个状态。在程序运行的过程中,由于被操作系统的调度算法控制,程序会进入几个状态:就绪,运行和阻塞。就绪(Ready)状态:当进程已分配到除CPU以外的所有必要的资源,只要获得处理机便可立即

Python中读写JSON格式数据的方法

JSON格式数据简介JSON 全称“JavaScript Object Notation”,译为“JavaScript 对象简谱”或“JavaScript 对象表示法”,是一种轻量级的、基于文本的、开放的数据交换格式。JSON 在 Web

Python常用内置函数及用法

一、abs()abs() 用于返回一个数的绝对值。在python中,对于内置类型的数值类型(int、float或complex),可以直接使用abs()函数来求其绝对值。但对于自定义类型的数值类型,如果想要使用abs()函数求其绝对值,就需

Python之Pygame的Font模块——如何使用文本和字体?

Pygame的Font文本和字体Pygame 通过pygame.font模块来创建一个字体对象,从而实现绘制文本的目的。该模块的常用方法如下所示:名称说明pygame.font.init()初始化字体模块pygame.font.quit()

如何使用 Python Pymysql 进行数据存储?

Python 连接并操作 MySQL 数据库,主要通过 Pymysql 模块实现。这里讲解如何将抓取的数据存储至 MySQL 数据库。创建存储数据表首先您应该确定您的计算机上已经安装了 MySQL 数据库,然后再进行如下操作:# 1. 连接

介绍和使用 Python 的 HTTPX Web 客户端

Python 的 ​​httpx​​ 包是一个复杂的 Web 客户端。当你安装它后,你就可以用它来从网站上获取数据。像往常一样,安装它的最简单方法是使用 ​​pip​​ 工具:$ python -m pip install httpx --

Python数据可视化的实现方法

第一步:导入必要的库在开始之前,我们需要导入一些必要的库,例如Pandas、Matplotlib和Seaborn。这些库可以通过以下命令导入:import pandas as pdimport matplotlib.pyplot as pl

Python中的数据类是如何使用的?

Python3.7引入了dataclass。dataclass装饰器可以声明Python类为数据类;数据类适合用来存储数据,一般而言它具有如下特征:数据类表示某种数据类型,数据对象代表一种特定类的实体,包含了实体的属性。同类型的对象之间可以

学习Python Celery,轻松完成异步任务

虽然现代的网络应用比以往任何时候都更快速、更便捷,但仍有许多情况下,需要把繁重的任务转移到系统的其他部分执行,而不是在主线程上进行工作。这些情况中的示例如下:周期性任务 —— 计划在特定时间间隔内运行的工作。例如,每日、每月的报告生

使用Python日期库pendulum来处理日期和时间

关于日期处理,Python 提供了很多的库,比如标准库 datetime、第三方库 dateutil、arrow 等等。在使用之前需要先安装,直接 pip install pendulum 即可。下面来看一下用法,首先是 datetime,

如何查看 Python 脚本所依赖的第三方库及其版本?

1、首先安装pipreqs库使用pip命令,利用豆瓣镜像,命令如下:pip install pipreqs -i http://pypi.douban.com/simple --trusted-host pypi.douban.com2、在

如何使用Python批量将PDF文件转换为Word文档?

1. 为什么用Python实现?最近想将一些PDF文件转换为Word文档,第一时间想到W某S系列都有Pdf文档转Word文档的功能,结果还要会员???这里针对不想付费的情况所设计的一套方案。2. 模块安装这里主要用到的第三方模块是pdf2d

Python3中延时变量与free_list链表的区别是什么?

1、概念1、区别 在Python3中,"延时变量" 和 "free_list链表" 是两个不同的概念,他们之间没有直接联系。2、延时变量(Lazy evaluation) 延时变量是指在某些情况下,Python不

Python中字典如何修改值

使用 dict.update() 方法替换字典中的值,例如 my_dict.update({key: new value})。dict.update() 方法使用提供的值中的键值对更新字典。my_dict = { name: defa

默认值字典在Python中的应用及如何使用defaultdict

在Python中,defaultdict是一种特殊类型的字典,它可以自动为字典中不存在的键设置默认值。这种类型的字典是在collections模块中定义的。它为我们提供了一个更方便,更容易使用的字典。1.导入defaultdict我们需要先