¿Cuáles son las herramientas/bibliotecas disponibles para integrar Python
con kdb
?Integración de Python y kdb
Respuesta
También encontré http://www.kx.com/a/k/connect/python/, junto con http://bitbucket.org/halotis/qpy. No he usado ninguno.
Agregaré este, e incluso tiene algunos documentos :) https://code.kx.com/trac/wiki/Contrib/PyQ#Releases – Leonid
http://www.kx.com/a/k/connect/python/es un enlace a versiones anteriores de pyk - Python para kdb (no kdb +!). El último (pero aún viejo) código para pyk se puede encontrar en http://code.kx.com/wsvn/code/contrib/serpent.speak/trunk/K. [PyQ] (https://pyq.enlnt.com) es un sucesor de pyk y proporciona Python para kdb +. –
también hay de Dan Nugent https://github.com/DannoHung/q
también en cuenta que, al igual que con perl, a veces la exportación con formato sobre el zócalo web es suficiente - acaba de obtener http://SERVER.example:PORT/FMT?QUERY
, donde FMT es cualquiera de csv/txt/xml/xls (por ejemplo, http://localhost:5050/csv?table
)
El sitio web timestored tiene un guide to the python apis for kdb completo con videos. http://timestored.com/kdbGuides/pythonApi
hacer un resumen de las opciones:
- Dan Nugents Python Library - aún se mantiene API para tirar de datos en Python < = v2.6 desde un servidor kdb. Más rápido que qpy.
- qpy - API original que se basó en la API java de kx.com. Más lento que Dans pero formateo más agradable de las tablas cuando se imprime.
- PyQ - Trae los intérpretes Python y Q en el mismo proceso y permite que el código escrito en cualquiera de los idiomas funcione con los mismos datos. Admite Python 2.7 y 3.xy todas las versiones de kdb +.
- qPython - Lo nuevo API, el apoyo a Python 2,7
- 1. Integración de Python y .NET
- 2. Kdb +: cómo controlar permisos y autorizaciones
- 3. Integración de Java Python
- 4. Consumo de memoria KDB/Q
- 5. android python integración completa
- 6. integración continua python
- 7. Q (kdb): anidado donde consulta
- 8. Integración de Django y PayPal
- 9. Pruebas de integración en python, herramientas y prácticas sugeridas
- 10. python & maven (integración de prueba de unidad)
- 11. Sistema de integración continua para Python Codebase
- 12. Cómo proteger la interfaz web KDB/Q
- 13. Integración continua y QA
- 14. Autofac y Quartz.Net Integración
- 15. Integración Hadoop y MySQL
- 16. Plone y Asp.Net Integración
- 17. Integración FsCheck y NUnit
- 18. integración xcode y waze
- 19. Mercurial y Notepad ++ Integración
- 20. Integración de Netbeans y Redmine
- 21. Integración de Magento y Moodle
- 22. ¿Integración de Jira y TFS?
- 23. integración de smartgit y kdiff3
- 24. Integración de XCode y CUDA
- 25. Integración de TeamCity y MSBuild
- 26. Integración de Cairo y Qt
- 27. Integración simbólica en Python usando Sympy
- 28. integración Powershell con Python (no IronPython)
- 29. Integración de Ipython Emacs
- 30. PyCharm y la integración con Java
supongo que has encontrado https://bitbucket.org/halotis/qpy? –