를 소개합니다. 더 이상 매뉴얼. 프로토 파일 생성! github -pydanticrpc
개요
주요 특징 : 자동화 된 protobuf 생성 :
는 Python 클래스 및 Pydantic 모델에서 직접 .proto 파일을 생성합니다. 동적 코드 생성 :를 사용하여 서버/클라이언트 스터브를 생성하고 Python 클래스를 원활하게 통합합니다.
광범위한 지원 : protoc
> Grpc, Grpc-web (Sonora를 통해), RPC를 연결하여 (Connecpy를 통해) 연결하여 서버 스트리밍 방법을 포함하여 비동기식 (Asyncio) 작업과 호환됩니다.
buf
기본적으로 :"Pydantic 모델로 Python 클래스를 정의하고 즉시 RPC 서비스를받습니다.
를 사용하여 Grpc 서버를 작성하십시오
Pydantic Hands hands validation. 이것을 기존 ASGI 프레임 워크 (Fastapi, Starlette)에 통합하십시오.
PydanticRPC는 서버 스트리밍을 포함한 Pydantic 모델에서 GRPC, GRPC-WEB 및 RPC 개발을 단순화합니다. 자세한 내용은 pydanticrpc github 저장소를 탐색하십시오. 피드백을 환영합니다!
는 서버 스트리밍이며 결과가 점차 증가합니다. pydanticrpc Async Grpc 서버를 시작하는 .proto 파일을 생성합니다.
<code class="language-bash">pip install pydantic-rpc</code>
app
위 내용은 안녕하세요 Dev 커뮤니티! pydanticrpc 소개 : protobuf 파일을 수동으로 작성하지 않고 Grpc & Connect RPC 서비스를 구축의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!