Repositorio de GitHub
Ver el código fuente y contribuir
Características
- Compatible con Python 2.6+ y Python 3
- Sin dependencias externas
- Admite mensajes grandes
- Lógica de reintentos configurable con backoff exponencial
Instalación
Inicio rápido
- Python 3 / 2.7+
- Con configuración de reintentos
- Python 2.6
Uso básico
bztcp.client.Client gestiona la conexión y el streaming:
Opciones de configuración
Configuración de reintentos
Uso avanzado
Manejo de mensajes de bajo nivel
Constantes de estado de mensajes
Métodos clave
Gestión de errores
BzException para errores propios de Benzinga:
Ejemplo completo
Ver también
- Guía de conexión - Detalles del servidor y autenticación
- Formato de mensaje - Referencia de la estructura JSON
- Cliente Go - Implementación alternativa en Go