Интеграция Python и KDB [закрыто
Вопрос
Какие доступные инструменты/библиотеки для интеграции Python
с kdb
?
Решение
Я также нашел http://www.kx.com/a/k/connect/python/, вместе с http://bitbucket.org/halotis/qpy. Анкет Я тоже не использовал.
Другие советы
На веб -сайте есть Руководство по API Python для KDB в комплекте с видео.http://timestored.com/kdbguides/pythonapi
Совместите ваши варианты:
- Библиотека Python Dan Nugents - Все еще поддерживает API для вытягивания данных в Python <= v2.6 с сервера KDB. Быстрее, чем QPY.
- QPY - Оригинальный API, основанный на Java API KX.com. Медленнее, чем даны, но более приятный форматирование таблиц при печати.
- Пик - Приносит Python и Q -переводчики в тот же процесс и позволяет коду, написанному на любом из языков, работать на одних и тех же данных. Поддерживает Python 2.7 и 3.x и все версии KDB+.
- Qpython - Новый API, поддерживающий Python 2.7
Есть также Дэн Ньюджент https://github.com/dannohung/q
Также обратите внимание, что, как и в случае перв, иногда достаточный отформатированный экспорт над веб -сокетом - просто получите http://SERVER.example:PORT/FMT?QUERY
, где FMT есть любой из CSV/TXT/XML/XLS (например, http://localhost:5050/csv?table
)
Не связан с StackOverflow