腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Pydantic
使用
默认
函数
设置
属性
、
是否可以为不可变的
Pydantic
Models传递
函数
设置
器。例如: from uuid import uuid4, UUIDfrom datetime import datetime allow_mutation = False created_at: datetime 我希望
使用</em
浏览 35
提问于2021-01-20
得票数 1
回答已采纳
1
回答
Pydantic
不能提取私有
属性
、
我试图为我的模型
设置
一个私有
属性
(不能被腌制):from
pydantic
import BaseModel class MyModel(BaseModel此外,
Pydantic
似乎出于某种原因试图复制私有
属性
。我查看了文档,找不到一个模型
属性
来覆盖它。我也尝试过
使用
PrivateAttr(default=Lock()),但这并没有帮助。有趣的是,如果
属性
不是私有的(通过在underscore_
浏览 25
提问于2022-06-26
得票数 2
回答已采纳
1
回答
为带注释的类型
设置
默认
值
、
、
因此,我一直试图
使用
pydantic
创建一个类,这个类是通过config json文件创建的。我遇到了一个问题,我试图
设置
一个
默认
值。基本思想是,有一个step类型,可以用" type“字段进行注释: cl
浏览 12
提问于2022-05-24
得票数 0
1
回答
如何让Pylance的类型检查与这个
Pydantic
示例一起工作?
、
、
、
我发现了
Pydantic
,我在一个例子()中看到了这一点: count: intsize: float = None 我
使用
VS Code和Pylance,直到现在,我一直忽略Pylance的类型检查功能,因为我有多个实例,需要将None
设置
为
默认
的字段,而该字段的类型注释中没有任何我在
Pydantic
中看到了这一点,
Pydantic
在Pylance中工作
浏览 6
提问于2022-04-06
得票数 1
回答已采纳
1
回答
如何
使用
化脓性模型模式进行一对一的匹配验证?
、
、
如何才能准确地匹配
Pydantic
模式?对于
使用
pytest的API响应模式验证,我正在
使用
类似的方法。
浏览 19
提问于2022-05-06
得票数 0
2
回答
使用
外部类或字典创建
pydantic
.BaseModel定义
、
、
、
、
我有一个简单类的(动态)定义,如下所示: val: int = 1 pass # Actual ways tried:我知道BaseModel已经
使用
了一个非常复杂的元类,但是,我的目标实现也在元类下,我打算将Simple类动态地从
p
浏览 8
提问于2021-08-04
得票数 0
回答已采纳
2
回答
AttributeError:类型对象没有
属性
、
、
在我的项目中,我
使用
快速api和
pydantic
进行建模,我创建了一个将
属性
转换为字典的
函数
。from
pydantic
import BaseModel """Class for WidgetItem""" }AttributeE
浏览 4
提问于2022-10-05
得票数 0
回答已采纳
1
回答
Pydantic
:允许突变,禁止更改类型
、
、
有什么方法可以禁止突变的
Pydantic
模型的类型改变吗?例如, allow_mutation
浏览 3
提问于2021-04-19
得票数 1
回答已采纳
1
回答
如何将python字典键作为
pydantic
模型字段访问
、
我无法理解如何
使用
pydantic
模型
属性
来访问字典密钥,而不是直接在字典上
使用
get。from
pydantic
import BaseModel name: str我明白了:AttributeError: 'dict' object has no attribute 'name' 基本上,我需要将
浏览 0
提问于2021-07-06
得票数 0
回答已采纳
3
回答
在
pydantic
中声明计算的python级
属性
、
我有一个派生自
pydantic
.BaseModel的类,并希望创建一个“假”
属性
,即计算
属性
。propery关键字似乎不适用于
Pydantic
通常的方法。下面是MWE,该类存储值并定义名为half的读/写
属性
,其含义显而易见。
使用
Pydantic
可以很好地读取该
属性
,但分配失败。我知道
Pydantic
正在修改
属性
访问的低级细节;也许有一种方法可以用不同的方式定义
Pydantic
中的计算字段
浏览 14
提问于2022-02-03
得票数 5
1
回答
当通过抛出无成员错误来导入与VSCode一起安装的第三方鼠标时,Pylint会变得疯狂
、
、
我已将其添加到工作场所
设置
中: "python.pythonPath": "/home/keddad/.local/share/virtualenvs/test-8gFlsF9b/bin/python"
默认
情况下,它在pipenv中启动一个终端,当我
使用
内置模块时,它可以完美地工作。但是如果我用pipenv安装一个模块,它就开始奇怪地工作了。假设我已经安装了
pydantic
,导入它并像这样
使用</
浏览 2
提问于2020-06-01
得票数 2
回答已采纳
3
回答
创建一个在
设置
后不可变的字段
、
、
是否可以创建一个没有
默认
值的
Pydantic
字段,并且必须在创建对象实例时
设置
该值,并且从那时起是不可变的?例如: user_id: int user = User
浏览 10
提问于2022-01-10
得票数 2
回答已采纳
2
回答
为什么在流行的包(如__init__或
Pydantic
)中在SQLAlchemy之外定义
属性
?
、
、
、
、
我正在修改一个应用程序,试图将
Pydantic
用于我的应用程序模型,SQLAlchemy用于我的数据库模型。我有现有的类,在这些类中,我按照教我的方法在__init__方法中定义
属性
: def __init__( t_receivedself.mac_address = mac_address self.battery_V = battery_V 在
Pydantic
和SQLAlchemy中,在文
浏览 14
提问于2022-11-29
得票数 2
回答已采纳
2
回答
FastAPI w/ TortoiseORM:错误:不可处理的实体
、
、
、
我认为该错误是由向todo部分输入空值导致的,尽管我希望将其
设置
为null或
设置
为
默认
值,这是一个空列表。这是与错误相关的代码。, UserIn_
pydantic
, Todo_
pydantic
, TodoIn_
pydantic
@app.get("
浏览 4
提问于2020-10-10
得票数 0
1
回答
使用
FastAPI将json数据传递到服务器的极简方法
、
、
、
我试图通过一些用FastAPI构建的简单FastAPI(
使用
uvicorn)将一些json内容从客户机传递到服务器。如果我将文件内容包装到
pydantic
.BaseModel中,如下所示 str_contentsopen(filepath, "w") as f: return contents 我基本上得到了我想要的,即在客户端(
使用</e
浏览 17
提问于2021-01-11
得票数 0
回答已采纳
2
回答
不能在类型提示上
使用
Pydantic
模型
属性
、
、
、
就像我以前处理FastAPI路由一样,我想要创建一个
函数
,它需要一个dict。我想用
Pydantic
模型键入类似于in FastAPI的提示。请注意,我只是在这里
使用
FastAPI作为参考,这个应用程序服务于完全不同的目的。我所做的:from
pydantic
import BaseModel name:strmain.py我希望
函数
中有一个dict arg,我想用从BaseModel中继承的类键入提示。
浏览 4
提问于2022-02-12
得票数 1
回答已采纳
2
回答
默认
情况下需要的字段
、
、
考虑以下几点class Model(BaseModel):这将使required成为Model如何在合理的
默认
情况下生成所需的字段?如果我做个模特儿class Model(BaseModel):然后,字段required不再是必需的,但它在文档中显示为合
浏览 6
提问于2020-01-15
得票数 2
回答已采纳
4
回答
从json初始化一个
pydantic
数据集
、
、
我正在将项目中现有的dataclasses转换为
pydantic
-dataclasses,我正在
使用
这些dataclasses来表示我需要从json编码和解析的模型。请注意,我
使用
asdict
函数
将dataclass转换为dict,因为
pydantic
_encoder用于将dataclass转换为json,以及
使用
文档推荐的
pydantic
_encoder将
pydantic
-dataclass转换为json: from dataclasses impo
浏览 27
提问于2021-05-20
得票数 15
回答已采纳
2
回答
如何给一个
Pydantic
列表字段一个
默认
值?
、
、
、
我想要创建一个
Pydantic
模型,其中有一个list字段,其中未初始化的有一个空列表的
默认
值。有什么惯用的方法吗?对于Python内置的dataclass对象,您可以
使用
field(default_factory=list),但是在我自己的实验中,这似乎可以防止我的
Pydantic
模型被腌制。一个简单的实现可能是这样的: defaulted_list_field: Sequence但我们都
浏览 0
提问于2020-09-08
得票数 38
回答已采纳
1
回答
显示FastAPI自动文档中变量的描述或注释(Swagger )
、
、
、
我正在用POST方法为它创建一个
函数
和类。from
pydantic
import BaseModel, Field _id: int = Field(..., example=3,
浏览 10
提问于2022-02-08
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
js给对象添加属性及属性值的方式,使用eval函数
无需使用.yaml文件,GitHub默认设置开放代码扫描功能
Python dataclass的字段属性还能这么玩?
关闭系统默认会开启的共享,Windows 7如何设置共享文件脱机使用
Python编程中类的属性获取、设置、判断是否存在等,实战hasattr和getattr函数的应用案例!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券