Python 2.7 ha llegado al final de su ciclo de vida y
dejará de estar disponible el 31 de enero del 2026. Después de la retirada, no podrás desplegar aplicaciones de Python 2.7, aunque tu organización haya usado anteriormente una política de organización para volver a habilitar los despliegues de entornos de ejecución antiguos. Tus aplicaciones de Python 2.7 seguirán ejecutándose y recibiendo tráfico después de la
fecha de retirada. Te recomendamos que
migres a la versión compatible más reciente de Python.
Funciones del módulo de descriptores(experimental)
Organízate con las colecciones
Guarda y clasifica el contenido según tus preferencias.
El paquete protorpc.remote
proporciona las siguientes funciones:
- is_error_status(estado)
-
Determina si el estado RPC es un error.
Argumentos
- estado
- Se ha inicializado el mensaje RpcStatus para comprobar si hay errores.
- check_rpc_status(status)
-
Convierte un estado de error en una excepción generada.
Argumentos
- estado
- Se ha inicializado el mensaje RpcStatus para comprobar si hay errores.
Genera un RpcError si el estado de status
es un error.
- method(request_type=message_types.VoidMessage, response_type=message_types.VoidMessage)
-
Decora un método para hacerlo remoto.
Argumentos
- request_type=message_types.VoidMessage
- Tipo de mensaje de la solicitud esperada.
- response_type=message_types.VoidMessage
- Tipo de mensaje de la respuesta esperada.
Devuelve un método remoto decorado. El método remoto incluirá un atributo remote
con las siguientes propiedades:
- método
- El método original sin decorar
- request_type
- Tipo de mensaje de la solicitud esperada.
- response_type
- Tipo de mensaje de la respuesta esperada.
Genera un TypeError si los parámetros request_type
o response_type
no son subclases adecuadas de messages.Message.
- get_remote_method(método)
-
Para métodos remotos, devuelve un objeto de información de método remoto; de lo contrario, devuelve None.
Argumentos
- método
- El método que se va a obtener.
A menos que se indique lo contrario, el contenido de esta página está sujeto a la licencia Reconocimiento 4.0 de Creative Commons y las muestras de código están sujetas a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio web de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-09-12 (UTC).
[[["Es fácil de entender","easyToUnderstand","thumb-up"],["Me ofreció una solución al problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Es difícil de entender","hardToUnderstand","thumb-down"],["La información o el código de muestra no son correctos","incorrectInformationOrSampleCode","thumb-down"],["Me faltan las muestras o la información que necesito","missingTheInformationSamplesINeed","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-12 (UTC)."],[],[],null,[]]