Skip to main content

A C++ boosted DolphinDB Python API based on Pybind11

Project description

DolphinDB Python SDK

A C++ boosted API for Python, built on Pybind11.

Requirements

To use DolphinDB Python SDK, you'll need:

  • Python:
    • CPython: version 3.6 and newer
  • DolphinDB Server
  • Packages:
    • NumPy: version 1.18 and newer, but earlier than 2.0
    • pandas: version 1.0.0 and newer, but not version 1.3.0
    • future
    • packaging
  • Extension Packages:
    • PyArrow: version 9.0.0 and newer

Installation

To install the DolphinDB package, use the following command:

pip install dolphindb

Example Code

Here's an example of using DolphinDB Python SDK:

import dolphindb as ddb

conn = ddb.Session()
conn.connect("localhost", 8848, "admin", "123456")

conn.run("1+1;")
-----------------------
2

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

dolphindb-3.0.1.0-cp311-cp311-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11 Windows x86-64

dolphindb-3.0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

dolphindb-3.0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

dolphindb-3.0.1.0-cp311-cp311-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

dolphindb-3.0.1.0-cp311-cp311-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

dolphindb-3.0.1.0-cp310-cp310-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.10 Windows x86-64

dolphindb-3.0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

dolphindb-3.0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

dolphindb-3.0.1.0-cp310-cp310-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

dolphindb-3.0.1.0-cp310-cp310-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

dolphindb-3.0.1.0-cp39-cp39-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.9 Windows x86-64

dolphindb-3.0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

dolphindb-3.0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

dolphindb-3.0.1.0-cp39-cp39-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

dolphindb-3.0.1.0-cp39-cp39-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

dolphindb-3.0.1.0-cp38-cp38-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.8 Windows x86-64

dolphindb-3.0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

dolphindb-3.0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

dolphindb-3.0.1.0-cp38-cp38-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

dolphindb-3.0.1.0-cp38-cp38-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

dolphindb-3.0.1.0-cp37-cp37m-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.7m Windows x86-64

dolphindb-3.0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

dolphindb-3.0.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

dolphindb-3.0.1.0-cp37-cp37m-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

dolphindb-3.0.1.0-cp36-cp36m-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.6m Windows x86-64

dolphindb-3.0.1.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

dolphindb-3.0.1.0-cp36-cp36m-macosx_10_9_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file dolphindb-3.0.1.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f973ba58ce6190a0735616c1befdc499be9f8db7d47fbbeb6f7b54bc4abd8def
MD5 87f876c47e0674b0ffa1b9043b31c4f4
BLAKE2b-256 c918fe56ea0c1dc4a9f4ce06b69c4300513d48e276b7d95c1e9cfda2627c4a49

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3c51aaa3f5bd8ab258c45b53aff9cbe7ee3b9a1fc7c862bb742c21f5fa31b333
MD5 a36568f891d6cf7596858149c7af084b
BLAKE2b-256 777f4de7ae30198ba9cf517652f955ed442b859a3b52a526233b053df12a6a60

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fa2d66528f9f82782cc0cc566585485a33ddd8add6a53e588ff5d71f42be8201
MD5 f8928ea1369317451bcef365532f571b
BLAKE2b-256 dda5e0fad2e347e10b72d2ebe2e634bd295917683f7ba01124d3e4266524d2db

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e86bbbea7c5bfa62292057aed22f9764325b8f9eb87511aa98c4e7aeae6f7586
MD5 e1cc8bd0af3a4c78685982f06c18c5a9
BLAKE2b-256 92e871fe0ead6dd54dfb65a6cf411bb0794eeee03a95ebe832007833da7b3415

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 78a176b882dc846a3884aaac9c0aee75fa5300015f0c3a6480b639da0f084dd1
MD5 33b5dd46767e63f8fd2cde5825b07748
BLAKE2b-256 3ce2f9bb8b561674763c43df73247a44216fd3b5145eff0f3937e6eb49b5ea26

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 969a53d14aba76368f1fbdec9cd19f3150645067ed1d0b597f341023992a2580
MD5 98b12409a745253f361c73600f8551c9
BLAKE2b-256 bc90f9ab69210b483f6916fa97906e91dfce3a36639d06f34eea42a5e5715e62

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0038fa4ba6b10db2f77928f668ca407885146dfc2815814f941b8b57349782cc
MD5 fe5613c4f4c39a648339ce5427d6ff95
BLAKE2b-256 8e30dbaea015ce29ade2a2fd04c22552dfa1810ef936f1017c6c53d9c2a6b7c1

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 47e8294c75975108679315e475ecf8d2fe6202e93b500c58443186a97e20adb6
MD5 672a1e0e576b7648120c76aaede049a9
BLAKE2b-256 99f40b38236376afe7a296cea8b1e3ada9071b52d62b90bab9e53e0bdb1bf74d

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 91a83a7ca40b83ea50f6558abbdedbc42e7147a99079bd5d5a1e5625c11006c1
MD5 3b4fcc0610620d04f499db261498177c
BLAKE2b-256 7dab7f107b56fa724a297f7677214fc44d332c7cb123242ad4466e77e46dce21

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 84f9ec644fb92e8001717cab23552086f716b1691b5416826dc63bdf61e02382
MD5 6ebb0304e86d0f2a2c0e3140bdb6aee0
BLAKE2b-256 6d9bb2da7ca5df7225f5e555ff61c97f7b78f1d4fb3be1a5dcf0d9545af7f594

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ea822186e6bfd86a49350b9d59556732120034255e8970fe590d525eab8c8640
MD5 72cffe7a4bf4b86207dccd9adca59e67
BLAKE2b-256 124f2a82b8536c822fc204903df3d9279c7e26cf792818873ee49c38bb26b47c

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 14329cc8fa5fa88b0a3031d442722c4552950d97613c5fc4d37abdd3eb5ea3a1
MD5 4778dc712d05e30521a1a5ea7c8ca804
BLAKE2b-256 4893912b60166217d5c9d1c2ecc0af705e0892659d9b2db4f73a36ddf7661f7c

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 339195481af1f53413b9952331307e9dbcfbf33d9c1e2a5a1e4710e032f951e3
MD5 b1fe4e36611fb3d71b9aff4f0c83fa15
BLAKE2b-256 c64e14f11b65b175875f6f34c8c05fe427db800a08af63e9e14a54019c1fbd71

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 511f8d133c000457b7122f75707b0fdda505c76b8cc7356dfa92f63bc529d8ec
MD5 44715fdfe729eec1451c464e4b608361
BLAKE2b-256 8b88acdd4a1b92de562ad12d521bd06007cdb92daefce358d31cbe59ab3022ff

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 929357c0e2ede753387fa4b9e87a1ff02c0693a2ae5d695f089602d4e9701b0e
MD5 7f26ae5f514127bde62404e60a6c84ef
BLAKE2b-256 230628dbb00841bd668356669fd17029e9f7804c26e32a47c0d2a252b26a2adb

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 fc7073108686696450c5005e78ac700d316950c9227f07a714b9d9c2635f382f
MD5 83a70e26588881164cb02151c91eb286
BLAKE2b-256 9e3321ec6730795643a3560452be75fbbb89f488906e1029e8a1ed7b514d6f93

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cfbf4ccb91ba47954ea9f96369a4e7affe37b864124808b624b6912858234fc0
MD5 b709a21392315fe513ae22ecd17057bc
BLAKE2b-256 3f4c3ec68148881537986661bc5323e8efdd9ebb2f74b8d5eddbb3de52d7b7ab

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 abd8e6085aad5c66f4ec70803574559d5f11f61d12b68514f1a4e18dca424be4
MD5 fdd42c0e81144a5da08d8cfe32bb68dd
BLAKE2b-256 05f851363fc6f3499942640756a2270b225f091feb2d5b120e57e780c9968f3a

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b3807c962e1a3d7251d35e8575b528ed25612637990e8c8f2e51d805db4babf
MD5 54fdbe618f0d5425e52cf3bc1c751c72
BLAKE2b-256 cdfe734e0a24b5e41bf6664441c406690cc905f434045b72cc494392cc83202e

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 613acd6a4f2cd317153955dc9655da329c546a7a7048e177ef70aeae9558d2fc
MD5 4453b04a9b5be3292adc44a46fc50844
BLAKE2b-256 9d705316a04045078892f9955b66d1bb32ae597226e27c1788556c0d0d508a4d

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e0476b8f7c25618179c1d6e03f1e5ffcef2f84ca26ac80c33aaecd2207ad4eba
MD5 51ab684b4ad59ca622d0800286d97aa3
BLAKE2b-256 aecca3ee338402ee0a2fc62f38bffc8459c9d9d6c90f381484ce5166608716a2

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d6ee2d7d094577569a8e421f051aa91d5b84824eca2bbbbc5b9722b97dd37d9e
MD5 a6121ed6eb1b25d98bbf51a5a2516529
BLAKE2b-256 291b164bc388d500879cb3a174b37cc8f75509804221a1cd0ef4dacf3d2f30ff

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 93f22fcbb20e95b887c72c727394b209656c0a67c1d1a7c32e589ad6bf901460
MD5 aaecbcc5383ed20261063aeee44d3ab0
BLAKE2b-256 f6a23d9b2fc98a26a9069f518039c8a4f7ca1818ba10a1b36f8d9daac160eec5

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bcfc3539f943bb4e1c6f7ece02e88c874b9c921b3c420329693f5559d0396e1f
MD5 b44f98551c2b85bf2312c2abcc83bea4
BLAKE2b-256 bb07d814e16cc6378c9cbdf7412c50e1cd9b92e6db516bfb61cda49107511812

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 8713b43e2b0bd101e9cb2e63100ca8aa06e4b5dc00f4b3eb1c2646ae5232c090
MD5 24a9b6367026e16079a03d8db92d05b5
BLAKE2b-256 5d0166c8d15ae3b544d380ed224e7edbd57dc58c983e90e4f0fcd97f60f89fe9

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fd24fff64252101efd41c171ef269a85c182845ff7ceb90eff81d32ffdd84b90
MD5 ee77271472d34bb9b5561c299f96db17
BLAKE2b-256 b0f3eb0675e5bdcd2ff9c9db4c2fe57f6f4b11baa7f1adcfa01e2f65053bf9b3

See more details on using hashes here.

File details

Details for the file dolphindb-3.0.1.0-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.1.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3716a8b742faab801246f1d760143e92a3142bcb087c9386bf8c5bd1e3b5559b
MD5 f07534f3b610b53caf561dc6fedc356d
BLAKE2b-256 ba04c5efb2d3116bef9bcbbb3dc6c2a6d8d00d8ca81cdda83cd339004ea095ae

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page