随笔分类 -  Python

摘要:drf url 去掉末尾的 "/" trailing_slash=False from . import views from rest_framework.routers import SimpleRouter user_url = SimpleRouter(trailing_slash=Fals 阅读全文
posted @ 2024-06-26 23:39 Tank-Li 阅读(22) 评论(0) 推荐(0)
摘要:SQLAlchemy 是一个 Python 的 ORM(对象关系映射)库,它提供了一种将关系型数据库中的表映射为 Python 对象的方式。在 SQLAlchemy 中,joinedload 和 subqueryload 是两种常用的加载策略,用于优化关联数据的加载方式。 joinedload jo 阅读全文
posted @ 2024-05-14 14:44 Tank-Li 阅读(253) 评论(0) 推荐(0)
摘要:settings 中配置 url 地址必须以 / 结尾,否则返回 404。 APPEND_SLASH = False 阅读全文
posted @ 2022-01-03 10:40 Tank-Li 阅读(19) 评论(0) 推荐(0)
摘要:django.db.utils.OperationalError: (1060, "Duplicate column name 'xx‘) 点击跳转csdn 点击跳转知乎 使用字符串的形式 如果模型在同一个应用程序中,您可以使用字符串'ModelName',如果模型是在另一个已安装的应用程序中定义的 阅读全文
posted @ 2021-10-03 15:37 Tank-Li 阅读(68) 评论(0) 推荐(0)
摘要:在app下创建fixtures目录,在里面创建mydata.json文件或者mydata.YAML格式文件(文件名没有强制规定),里面填写你要添加的数据,大致如下 [ { "model": "card.WeekType", "pk": "1", "fields": { "week_day": "mo 阅读全文
posted @ 2021-09-30 12:51 Tank-Li 阅读(62) 评论(0) 推荐(0)
摘要:all all () 函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。 元素除了是 0、空、None、False 外都算 True。 os.work os.walk() 方法是一个简单易用的文件、目录遍历器,可以帮助我们高效 阅读全文
posted @ 2021-08-16 10:52 Tank-Li 阅读(48) 评论(0) 推荐(0)
摘要:数据集 作用: 用来训练模型 学习阶段可以用的数据集: 1)sklearn 2)kaggle 3)UCI sklearn数据集 1. sklearn小数据集 sklearn.datasets.load_iris() 2. sklearn大数据集 sklearn.datasets.fetch_20ne 阅读全文
posted @ 2021-08-14 12:14 Tank-Li 阅读(54) 评论(0) 推荐(0)
摘要:浮点数保留位数 from decimal import Decimal a = Decimal(5.333333333333).quantize(Decimal("0.00")) print(a) 图片拼接 from PIL import Image def join(png1, png2, fla 阅读全文
posted @ 2021-08-11 17:55 Tank-Li 阅读(47) 评论(0) 推荐(0)
摘要:重写DRF的to_representation和to_internal_value方法有什么用途? to_representation() 允许我们改变序列化的输出。 to_internal_value() 允许改变我们反序列化的输出。 def to_representation(self, val 阅读全文
posted @ 2021-08-10 16:12 Tank-Li 阅读(94) 评论(0) 推荐(0)
摘要:简介 是一个基于浏览器自动化的模块。它比requests模块的爬取效率低很多 帮我们便捷的爬取到页面中动态加载出来的数据 模拟登陆 安装: pip install selenium 下载对应的驱动程序。 http://chromedriver.storage.googleapis.com/index 阅读全文
posted @ 2021-08-10 13:49 Tank-Li 阅读(44) 评论(0) 推荐(0)
摘要:get_or_create 会返回一个tuple,第一个值是查到或者创建的数据,第二个值是一个布尔,表示是否执行了创建操作。 values and values_list values("comment_id")方法返回包含字典的QuerySet <QuerySet [{'comment_id': 阅读全文
posted @ 2021-08-02 10:24 Tank-Li 阅读(178) 评论(0) 推荐(0)
摘要:import jinja2 import yaml import base64 import logging template_str = """ SERVER_ENV={{ env_name }} LOGGING_LEVEL={{ office_backend.logging_level }} D 阅读全文
posted @ 2021-07-20 09:23 Tank-Li 阅读(245) 评论(0) 推荐(0)
摘要:精确率和召回率 假设我们手上有60个正样本,40个负样本,我们要找出所有的正样本,系统查找出50个,其中只有40个是真正的正样本,计算上述各指标。 TP: 将正类预测为正类数 40 # 把正确答案判断为正确的个数 FN: 将正类预测为负类数 20 # 把正确答案判断为错误的个数 FP: 将负类预测为 阅读全文
posted @ 2021-07-18 20:00 Tank-Li 阅读(81) 评论(0) 推荐(0)
摘要:前期准备: ​ 手机和电脑设置在同一个局域网,电脑开启fiddler,手机安装证书,手机网络使用电脑的中fiddler里面设置的ip和port。 fiddler配置 具体实施: 开启fiddler监听后,打开抖音。 import requests # 请求头信息直接从fiddler中去 copy 过 阅读全文
posted @ 2020-07-19 16:17 Tank-Li 阅读(256) 评论(0) 推荐(0)
摘要:这个错误发生在django数据迁移的时候,(在第一次数据迁移以后,才设置AUTH_USER_MODEL自定义用户模型,就会报这个错) django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_ 阅读全文
posted @ 2020-02-08 22:33 Tank-Li 阅读(1163) 评论(3) 推荐(0)
摘要:一.collections,time时间,functools,random模块。 二.迭代器 三函数的嵌套。 三函数的嵌套。 一.collections,time时间,functools,random模块. (一)collections模块 1.Counter:一个计数器,主要用来计数. low: 阅读全文
posted @ 2018-12-28 18:58 Tank-Li 阅读(351) 评论(0) 推荐(0)