
python
文章平均质量分 86
27划流星雨_
今天要比昨天更优秀!
展开
-
from tqdm.auto import tqdm用法详细介绍
tqdm是一个 Python 库,用于在长时间运行的任务中显示进度条。tqdm.auto是tqdm的一个版本,能够自动适配输出环境(如 Jupyter Notebook、命令行等),以确保进度条在各种环境下显示正确。下面是tqdm.auto的详细用法介绍及示例。原创 2024-09-20 17:31:12 · 1348 阅读 · 0 评论 -
【python】asyncio异步编程
(例如,网络请求、文件读写等操作)时非常高效,因为它避免了线程切换的开销。协程(Coroutine)是计算机程序组件,它允许执行的暂停和恢复,通常用于。协程可以在执行过程中挂起,等待外部事件,然后在事件完成后恢复执行,关键字来挂起当前协程的执行,等待另一个协程或异步操作完成。的效果是一样的,后者是python3.7的实现方式。协程函数内部可以使用。在 Python 中,协程是通过。块中调用 main() 函数。协程的这种特性使得它在处理。原创 2024-08-14 15:55:33 · 472 阅读 · 0 评论 -
【python】常用的python内置函数
在接触python时最开始接触的代码,取长方形的长和宽,定义一个长方形类,然后设置长方形的长宽属性,通过实例化的方式调用长和宽,像如下代码一样。此时输出结果为10 20但是这样在实际使用中会产生一个严重的问题,__init__中定义的属性是可变的,换句话说,是使用一个系统的所有开发人员在知道属性名的情况下,可以进行随意的更改(尽管可能是在无意识的情况下),但这很容易造成严重的后果。对于这种情况,我们可以使用python的内置函数property来解决。将方法定义为属性控制属性的访问验证属性值。原创 2024-07-31 10:56:45 · 454 阅读 · 0 评论 -
pandas——索引
level:可以是int, str, tuple, or list, default None等类型。作用是只从索引中删除给定级别。默认情况下删除所有级别。不要尝试在数据帧列中插入索引。这会将索引重置为默认的整数索引。修改数据帧(不要创建新对象)。如果列有多个级别,则确定将标签插入到哪个级别。默认情况下,它将插入到第一层。如果列有多个级别,则确定其他级别的命名方式。如果没有,则复制索引名称。原创 2024-07-01 17:08:39 · 416 阅读 · 0 评论 -
Django rest_framework 基础应用
首先,我们需要定义一个 Django 模型来表示我们要处理的数据。例如,我们可以定义一个名为。然后,我们需要定义一个视图类来处理 API 请求和响应。例如,我们可以定义一个名为。最后,我们需要在 URLconf 中配置 API 路由。URL 来获取所有图书信息。模型转换为 JSON 格式。例如,我们可以定义一个名为。现在,我们可以启动 Django 服务器并访问。接下来,我们需要定义一个序列化器类来将。原创 2024-05-23 08:59:32 · 529 阅读 · 0 评论 -
Django--ApiView示例
定义一个名为的序列化器类,用于序列化和反序列化BookInfo模型实例。class Meta: 元类,用于配置序列化器类的属性。: 要序列化的模型类。: 要序列化的字段列表。默认情况下,fields属性设置为'__all__',表示序列化所有字段。也可以将fields属性设置为一个字段列表,以只序列化指定的字段。: 定义一个名为的 API 视图,用于获取所有书籍信息。: 定义get方法,用于处理 GET 请求。: 查询所有BookInfo对象。: 使用序列化所有书籍信息,并设置。原创 2024-05-22 17:49:39 · 966 阅读 · 1 评论 -
Django 入门教程
path和re_path都是 Django 中的 URL 路由函数,用于将 URL 模式与视图函数进行关联。path函数用于匹配精确的 URL 路径。re_path函数用于匹配正则表达式。以上的类名代表了数据库表名,且继承了,类里面的字段代表数据表中的字段(name),数据类型则由CharField(相当于varchar)、DateField(相当于datetime), max_length 参数限定长度。原创 2024-05-22 16:48:23 · 1940 阅读 · 1 评论