Frage

Was sind verfügbare Tools/Bibliotheken zu integrieren? Python mit kdb?

War es hilfreich?

Lösung

Ich habe auch gefunden http://www.kx.com/a/k/connect/python/, zusammen mit http://bitbucket.org/halotis/qpy. Ich habe auch nicht benutzt.

Andere Tipps

Die zeitgemäße Website hat eine Leitfaden zur Python -APIs für KDB komplett mit Videos.http://timestored.com/kdbguides/pythonapi

Um Ihre Optionen zusammenzufassen:

  1. Dan Nugents Python Library - Wartte die API immer noch, um Daten von einem KDB -Server in Python <= v2.6 zu ziehen. Schneller als qpy.
  2. qpy - Original -API, die auf der Java -API von KX.com basiert. Langsamer als Dans, aber schönere Formatierung von Tischen, wenn sie gedruckt werden.
  3. Pyq - bringt Python- und Q -Dolmetscher in denselben Prozess und ermöglicht es, dass Code, das in einer der Sprachen geschrieben wurde, mit denselben Daten arbeiten. Unterstützt Python 2.7 und 3.x und alle Versionen von KDB+.
  4. Qpython - Neueste API, die Python 2.7 unterstützt

Es gibt auch Dan Nugents https://github.com/dannohung/q

Beachten Sie auch, dass wie bei Perl, Manchmal ist der formatierte Export über die Web -Sockel ausreichend - einfach bekommen http://SERVER.example:PORT/FMT?QUERY, wobei FMT eines von CSV/TXT/XML/XLS ist (z. http://localhost:5050/csv?table)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top