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.2.1-cp311-cp311-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.11 Windows x86-64

dolphindb-3.0.2.1-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.2.1-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.2.1-cp311-cp311-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

dolphindb-3.0.2.1-cp311-cp311-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

dolphindb-3.0.2.1-cp310-cp310-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.10 Windows x86-64

dolphindb-3.0.2.1-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.2.1-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.2.1-cp310-cp310-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

dolphindb-3.0.2.1-cp310-cp310-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

dolphindb-3.0.2.1-cp39-cp39-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.9 Windows x86-64

dolphindb-3.0.2.1-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.2.1-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.2.1-cp39-cp39-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

dolphindb-3.0.2.1-cp39-cp39-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

dolphindb-3.0.2.1-cp38-cp38-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.8 Windows x86-64

dolphindb-3.0.2.1-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.2.1-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.2.1-cp38-cp38-macosx_11_0_arm64.whl (1.9 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

dolphindb-3.0.2.1-cp38-cp38-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

dolphindb-3.0.2.1-cp37-cp37m-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.7m Windows x86-64

dolphindb-3.0.2.1-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.2.1-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.2.1-cp37-cp37m-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

dolphindb-3.0.2.1-cp36-cp36m-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.6m Windows x86-64

dolphindb-3.0.2.1-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.2.1-cp36-cp36m-macosx_10_9_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ce2a415c36a9a8cc7182f656f5e6208c23a9522eea32df651761000dce2b0de8
MD5 a6168507680860244728732068cd4b65
BLAKE2b-256 d8d27656ce07c3e42b19bc0ddebb5d6f1e5d5302a94432cb3cebf390affb173c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6744178b95bad91910a99ac6080df62187bc8af8804712dd3b9129093ae8f386
MD5 7b5e7ea16814b64704c9c09171feb097
BLAKE2b-256 9d931d74af17100564418a91b9990200940b7b88d3e96e1f4bd5650a417b1855

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fa97d5c9acc0b8d40d73d893091b57b3ca4105acd7173c9b30767d1e5d3796f6
MD5 4a1ab65a825f09b796aae55cd901fa70
BLAKE2b-256 cf81f8604441a1a8adcff4e8d52862107c973d59135c3f6aed637edb4a7802ac

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3c83013979dc2ab524875e949f9285a437827e1a4e94e01257da24fbd100e120
MD5 b6da4c7495fd732c066cecd56ff38a15
BLAKE2b-256 c0d03494271bc23438e25323393f2dfd244b62305c3d615112eee3cbc9484211

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b987a8c24e3ea9fcfa60a4b0b3875f85e23a6c3420293011c1c59ec23a3c7bfa
MD5 dc5f65a395e95573777c0dd5271bef4d
BLAKE2b-256 cade1ed19000ddb5009dc43fbec8ad8695572411600eb576a92b5494ef070693

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f8f9fdb0c7e5cee4eb18c1d7eb3c369bcb00964e4d011c1e78d009a8743b56cb
MD5 ea834c9dd731b67d9b446a8f2ee52c5b
BLAKE2b-256 ac81ff042fbef4d6066a71abfcb8cd0b93bbc5be236ac2c0a2cbd15d5e567552

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2ae4dd9fc31f79705c706ae2fd1619ac0927ec967b3c8f2717d3d507d5436425
MD5 f7183e4ce461fa184fd1b8d930dd6c3d
BLAKE2b-256 e0e56dc36d11e260d6441e911aa236242f70eaa430b64d71a89cabbc395411b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a5c5d396eb1f62f52bdcd0598829ec8e50d8966f85a7497c61e6a69cd2e5a761
MD5 1b463903b84fcb0b6bab993776bd86c1
BLAKE2b-256 67b19e3c24e3f8e01365f0109b1c19e926a4684c2c89038b3b2eb342221d2a60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e46d9bcdd98954787ab94065be2f72c472e92985a1e61af28c1e87df93cb90f8
MD5 5549946b86f84b57d1a7513812bbb203
BLAKE2b-256 b37e4ba33b3f43eec1a0662956f216330af8daed63df4ab59567eb583bbe636a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1397534ae5aa25a891a6d6b9756323302c455349b1c5aae5ed71683262ece394
MD5 6a5fabd154162ca43a378cfc9ec23858
BLAKE2b-256 fd93de32d9e329ef8d94bbbe1f2473b459d1c59641aaff2c55515d2b289787e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7197a99148044cc9b12eec10a7d69c55506d26d1981d63c1eb10d472339c8974
MD5 3109258aee39946a0d874835ada9643c
BLAKE2b-256 189535297f122bfc8bdd8778a2939c710c74de74c92ee4b0f03348ed87ab85b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1930df8440a2e5f314e5a9f0a63ae3d6390eeea2e1310ad24abe9e4b142a35e8
MD5 8334f85fee3d790bf4ddff334e5a9d6e
BLAKE2b-256 c46b54b9269f68bd0e2d7631dfdca09bd1c8b60e7e7fa725080bc8e362018139

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4d8a868ddc390e19eccae1c8f6b8d5768822979593a1d268c56b8f6692d598f1
MD5 94f97ce8f0cd82573d76afa8a75fee89
BLAKE2b-256 d3ea71677f03080f1c97a08ddc3dbd9946f3ad661febe593e55d31e1f54c97cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5ff2751b15279b507026e9a2518d425c422b712e9dfb53cab80b6aa3e2b8454d
MD5 f6c8441abc04e243117d1389442445a5
BLAKE2b-256 0bc56a64175ff2db1668b80e90977bac72888cdd972659d2cd88a9276d19c97c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4956ef98723e347526595c9ee7b51914a33c71913819b56356fb8da5893eb4e2
MD5 bb0ad8b6df040d400786c6ca37716432
BLAKE2b-256 596db3885be05dd7cc55f37b077dd008bc31fcf4d3dc7f84cc8db0306d87198e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9c764b0c576e73a30c14ccf1bec29244952cd4485da6fe61af9fb3c1693843c8
MD5 61c485c2a6dc1776c86c71a004c62e64
BLAKE2b-256 8599fcb3fd083113eac7fcc250719e15c979953cbf4fa8b832005d5472565d45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 67c7473cb98881a17bf41873f63c6b757463ef13a3acb3b0b01929f585e33d61
MD5 af046206e41eab5f606bded203eb0771
BLAKE2b-256 0e06f6a5fbb74c73f77e497af5e6a6918934678c42085273c24d8db494ea04f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4384257d64ef60fd18650db2a5b53d9b0e1d617bd49caf05388d8de4922098f7
MD5 a4dd4cf49bed8af9606862314905c319
BLAKE2b-256 45aca4675b52f980a3fd0193b4498cff901629ace0d1bc2a2d58f325edb4bed8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0e98e00934d9752e61831243818921a57584a7c55b3330e90215a8e64af70c7f
MD5 ce9ed3bd87680acbd780d0c366d8c597
BLAKE2b-256 e85dc791f6266f669fbeb44eb099cf49a5eeb6d7c58533d9dade6e8ab8383094

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a98ec18ab0dc6fb7077f7957b55ea298c5a2dc9d89e395776507673969398692
MD5 e88cfade65a9b9f98028d2a88b5bda00
BLAKE2b-256 e7c57c75ef83d7806e16810d4c3b66254a80b2457d9ab280dfe0afbff354e7b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 2edb55ec6d5e2ded9bb7f509303944d79bc43565d2cc838861d0dab8731186de
MD5 38461c8c5253ed4cfbac047276919864
BLAKE2b-256 0b50bb57919d695379605b8d2b0c505e5526653c751af02f6cd3ab5b89deeee2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7744c0ba35d29026b9ef1ed353c35d27672f0ee55fe29b6454fc0a7c7618f8f6
MD5 e42f264ebe02a9807e27072972eb092f
BLAKE2b-256 6430fa2e0e6dcf18fe81ebcf8b342eda9d9b575949daf756282016cedd33680e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 79d2d9af06cda22c9beb2967f81d02cf32a3f749297c54b3c005386fb6bbfe1d
MD5 43ef7c8a58017e3fd7f248442d90ccd9
BLAKE2b-256 0f54eb20bc3fd2126200aaf9dc6c2c2e3538e5e961d92cbb2c32fbd3e5215d2e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e2f6f1416c8b36910e02248e35c56a3da7c1ba729f77830794a6e98ab18f8ce9
MD5 14ad5fbba8a200e3e03f7b2766b6fcad
BLAKE2b-256 f293e2c7bd3696e8bc4d043c9382229ee89c0a5268393045cdedeecb12b36858

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 79aef5d677fc940ad102eb4ee107163c8a7474a9418da6cede4824e9aed610e6
MD5 33c115937cad00a1db7d1dff22892553
BLAKE2b-256 cdfdf110d044b82997f741ef4562720ae1c8029eb491fae0bc23063869176754

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a3295770413a18c0f1d7a753a029a81e7e8ada466e3f5bff9488d1cd8f42510f
MD5 07a2e3d825eca6a94d8da32996b30e4a
BLAKE2b-256 4a47e94c39a3ef7bc6fe6f16a3a4210dc77f740d86e6b121bd2ccc277d0de1bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.2.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a23a7aee5237abd8ee1c8bc86d0f19d35cc61edd3e6ecda9c36249c7434ae3a5
MD5 93b0563775e87508011ddf5a8b842bee
BLAKE2b-256 994128cc2baff3484915c00324b4c1fba2c9ae296d7d7b4f2ddbacc0f5c95f56

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