腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9114)
视频
沙龙
3
回答
如
何在
pydantic
模型
中
解析
ObjectId
?
、
、
、
、
我正在尝试将MongoDB记录
解析
为
pydantic
模型
,但无法为
ObjectId
执行此操作 据我所知,我需要为
ObjectId
设置验证器,并尝试使用
ObjectId
扩展
ObjectId
类并将validator装饰器添加到我的类
中
。from
pydantic
import BaseModel, validator class
浏览 125
提问于2019-12-28
得票数 9
回答已采纳
1
回答
使用Optional /mongodb在PUT方法
中
设置可选参数
、
、
、
我正试图从我的API
中
在PUT方法
中
设置一些Optional参数。使用fastAPI和mongodb,我构建了一个简单的API来插入和删除学生,现在我想让我更新条目,而不是强制的"params“。:class Student(BaseModel): name:str正如您在我的
模型
中所看到的,我需要一种方法来验证哪些参数被修改并只更新这些参数:如果现在我只更新年龄;
浏览 6
提问于2022-05-26
得票数 0
回答已采纳
1
回答
FastAPI问题与MongoDB - TypeError:'
ObjectId
‘对象不可迭代
、
、
、
我有一些问题通过FastAPI插入到FastAPI
中
。 response_to_mongo( )我收到一个错误声明: TypeError: '
ObjectId
浏览 30
提问于2022-03-14
得票数 2
回答已采纳
2
回答
使用文件上载进行
Pydantic
参数验证
、
、
我正在尝试上传包含文件的用户数据。我想做这样的事情,验证用户数据并附加文件 user: strasync def create_upload_file(data: User, file: UploadFile = File(...)): return {"filename": file.filename}{
浏览 7
提问于2021-11-12
得票数 0
1
回答
如何根据对象动态验证自定义
Pydantic
模型
?
、
、
requests error, could be validation error: {e}") return names FastAPI自动进行此验证检查,它以某种方式从函数签名(在本例
中
为我在代码
中
的很多地方都有这样的检查,有不同的自定义
Pydantic
模型
。我发现的最接近问题的内容是
Pydantic
在这里提供的- ,但这仅用于验证给定函数的输入参数,并且不动态地接受自定义
模型
。更新:在@MatsLindh回答后,以下是我们可以使用他给出的解决方案的更灵活
浏览 18
提问于2022-06-21
得票数 0
回答已采纳
1
回答
如何将嵌套字典
中
的值映射到
Pydantic
模型
?
、
我正在尝试将嵌套dict/json
中
的值映射到我的
Pydantic
模型
。对我来说,当我的json/dict具有扁平结构时,这很有效。但是,我正在努力将值从嵌套结构映射到我的
Pydantic
Model。假设我有一个如下格式的json/dict:"p_id": 1, "first_name": "test"另外,我有一个具有两个属性的
Pydantic</e
浏览 14
提问于2021-03-11
得票数 1
回答已采纳
4
回答
从json初始化一个
pydantic
数据集
、
、
我正在将项目中现有的dataclasses转换为
pydantic
-dataclasses,我正在使用这些dataclasses来表示我需要从json编码和
解析
的
模型
。下面是我当前方法的一个例子,这个方法对我的用例来说还不够好,我有一个类A,我想将它转换为dict (稍后将其转换为json),并从该dict
中
读取。但是,我找到将json
解析
回
模型
的唯一方法是返回底层的BaseModel,而不是dataclass。请注意,我使用asdict函数将dataclass转换为dict,因为
浏览 27
提问于2021-05-20
得票数 15
回答已采纳
1
回答
如何根据分析过的字典
中
的值更改类型的
pydantic
分析?
、
我希望
pydantic
选择用于
解析
依赖于输入值的输入的
模型
。这个是可能的吗?MVCEfrom typing import List, Literal }} 我知道我可以在Config.extr
浏览 4
提问于2021-06-25
得票数 0
回答已采纳
1
回答
带有root_validator的
Pydantic
pre=True接收数据而不是实际的输入对象
、
、
、
我有两个发烧的
模型
,A和B。
模型
B是A的一种重构,应该能够对其本身的值进行
解析
。 然而,针对预期的行为,A对象作为其dict()而不是"raw“对象被传递到验证器
中
,这意味着我无法在验证器
中
检测到它们,
pydantic
试图将它们
解析</em
浏览 22
提问于2022-10-30
得票数 0
1
回答
使用FastAPI读取body JSON列表
、
、
我已经浏览了FastAPI和
pydantic
的文档。我遗漏了什么?
浏览 2
提问于2020-03-25
得票数 11
回答已采纳
4
回答
从MongoDB地图集获取数据时出现"
ObjectId
‘对象不可迭代“错误
、
、
、
每当我运行collections.find()函数时,我都会遇到这个'
ObjectId
' object is not iterable。在浏览这里的答案时,我不确定从哪里开始。每次我访问从Mongodb获取数据的路线时,我都会得到ValueError: [TypeError("'
ObjectId
' object is not iterable"), TypeError('vars
浏览 70
提问于2020-09-14
得票数 7
2
回答
Python,
模型
<>
模型
,如何避免循环导入
、
、
、
、
假设我有一个
pydantic
(它可以是任何类型的)
模型
,它应该知道如何将自己转换为orm (它可以是任何类型的)
模型
。
pydantic
模型
,所以我的mod_b.py是: from sqlalchemy.orm import declarative_base User( surname=surname ) 我的想法
浏览 46
提问于2021-10-18
得票数 1
回答已采纳
2
回答
不能在类型提示上使用
Pydantic
模型
属性
、
、
、
我想用
Pydantic
模型
键入类似于in FastAPI的提示。models.py name:strmain.py我不明白为什么它会这样做,因为相同的代码将在FastAPI
中
工作。我是不是漏掉了什么?我该怎么做才能让这件事成功。 我希望函数中有一个dict arg,我想用从BaseMode
浏览 4
提问于2022-02-12
得票数 1
回答已采纳
1
回答
SQLAlchemy
模型
与
Pydantic
模型
、
、
、
我遵循这个来调整它以适应我的需要,在这个例子
中
,我需要执行一个sql模块,在这个模块
中
,我需要记录Web钩子从gitlab问题收集的数据。因此,我想解决一些疑问,我对
Pydantic
库的使用,特别是这个的使用有疑问。 据我所读,
Pydantic
是一个使用带有属性的类进行数据验证的库。我理解使用
Pydantic
的目的,但是我不理解使用
Pydantic
与SQLAlchemy
模型
的集成。
中
定义对象的主要方法是通过
模型
,而且我也知道
模
浏览 52
提问于2022-03-22
得票数 14
1
回答
用
Pydantic
`create_model`验证嵌套dict
、
、
、
、
我使用create_model来验证一个配置文件,该文件运行在许多嵌套的dicts
中
。在下面的例子
中
,除了日出和日落的最后一个巢,我可以验证所有的东西。data']['daytime']['sunrise'])) print(e) 我如何将嵌套的dict合并到create_model
中
,
浏览 27
提问于2022-03-29
得票数 0
1
回答
在FastAPI
中
,如何使用基于字段的反向URL查找来扩展
模型
的输出?
、
、
SQLAlchemy
模型
如下所示: id = Column(Integer, primary_key=True)相应的
Pydantic
模型
如下所示: class BlobBase(sqlalchemy_to_
pydantic
request或app对象,因此无法正确
解析
URL。注意:我确实可以访
浏览 3
提问于2022-02-23
得票数 1
回答已采纳
1
回答
更改由OpenAPI生成的FastAPI文档
中
的模式名称
、
、
、
.)) -> FileInResponse:
如
您所见,我对方法结果使用了专用的
pydantic
模型
-FileInResponse。from pathlib import Path path:Path 在整个API
中
,我遵循
模型
的命名模式(将
模型
命名为<Entity>InCreate、<E
浏览 7
提问于2022-01-14
得票数 0
1
回答
如何自定义FastAPI请求正文文档
、
、
我使用FastAPI来服务ML
模型
。.]},]from typing import Dict, Listfrom fastapi import Bodyfrom
pydantic
import BaseModel 这可以通过编写JSON
浏览 7
提问于2021-08-17
得票数 3
回答已采纳
1
回答
使用FastAPI
解析
来自Slack的传入POST请求
、
、
、
、
我试图使用有效负载信息来做一些事情,我很好奇是否有一种很好的方法来
解析
这个有效负载信息。我肯定可以使用拆分函数或任何其他漂亮的函数来
解析
这个有效负载,但我很好奇是否有一种“事实上”的方法来处理松弛的有效负载。提前感谢!
浏览 17
提问于2022-03-28
得票数 2
回答已采纳
1
回答
化脓性
模型
如何工作而不实例化化脓性类
、
、
有谁能告诉我,为什么在没有实例化UserIn和UserOut类对象的情况下,下面的
pydantic
模型
代码工作呢?这是一个内部处理的东西,由化脓性图书馆?from typing import Optional from
pydantic
import BaseModel, EmailStr app
浏览 5
提问于2022-01-23
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在PHP中解析XML
如何在Python中把机器学习模型转成API
大模型时代丨大模型如何在健康医疗中挖出大大的花?
深度解析:理解MyBatis是如何在Spring容器中初始化
Facebook技术分享:如何在PyTorch中训练图像分类模型
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券