Вопрос

Какие доступные инструменты/библиотеки для интеграции Python с kdb?

Это было полезно?

Решение

Я также нашел http://www.kx.com/a/k/connect/python/, вместе с http://bitbucket.org/halotis/qpy. Анкет Я тоже не использовал.

Другие советы

На веб -сайте есть Руководство по API Python для KDB в комплекте с видео.http://timestored.com/kdbguides/pythonapi

Совместите ваши варианты:

  1. Библиотека Python Dan Nugents - Все еще поддерживает API для вытягивания данных в Python <= v2.6 с сервера KDB. Быстрее, чем QPY.
  2. QPY - Оригинальный API, основанный на Java API KX.com. Медленнее, чем даны, но более приятный форматирование таблиц при печати.
  3. Пик - Приносит Python и Q -переводчики в тот же процесс и позволяет коду, написанному на любом из языков, работать на одних и тех же данных. Поддерживает Python 2.7 и 3.x и все версии KDB+.
  4. 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)

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top