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
    • pandas: version 1.0.0 and newer, but not version 1.3.0
    • future
  • 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.0.0-cp311-cp311-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.11 Windows x86-64

dolphindb-3.0.0.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.0.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.0.0-cp311-cp311-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

dolphindb-3.0.0.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.0.0-cp310-cp310-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.10 Windows x86-64

dolphindb-3.0.0.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.0.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.0.0-cp310-cp310-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

dolphindb-3.0.0.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.0.0-cp39-cp39-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.9 Windows x86-64

dolphindb-3.0.0.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.0.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.0.0-cp39-cp39-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

dolphindb-3.0.0.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.0.0-cp38-cp38-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.8 Windows x86-64

dolphindb-3.0.0.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.0.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.0.0-cp38-cp38-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

dolphindb-3.0.0.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.0.0-cp37-cp37m-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.7m Windows x86-64

dolphindb-3.0.0.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.0.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.0.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.0.0-cp36-cp36m-win_amd64.whl (1.6 MB view details)

Uploaded CPython 3.6m Windows x86-64

dolphindb-3.0.0.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.0.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.0.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7f45eb56802b35720d2b9f33aeb51b792767af7e52e4d928ac9353c649abd827
MD5 95b8d84d8cdf9c5d381f20a947eb780d
BLAKE2b-256 0fa39ab8974541cb64d2d429b525afe70ac98f1d889439558ee0fb9e08b4c5d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e566276c444e09b0f16bc1f2da7923e2669734d67421385f63496ab50ca90d86
MD5 7b373f2d6640d8de49b793ac3c046823
BLAKE2b-256 d6a85bc6ca4a6e747177ddaefc311dcdcec3a737e8096bf0d55531ff7e60b854

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 551b533e21516dbe3fb64a5768cece11e3132a659557c2bc6e41cf5f3df95807
MD5 648c4f5cefd148c5b138f0bd9db95b9e
BLAKE2b-256 c563537e8bee6d02cd8b88029915131bc75b3cf5617a8a089880475b29e5f9d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5e39a903ec8c003e8aae5de7929288c6be8ae85f983ea17a10f4e90b774d1967
MD5 c75a73aa7f70ae594586dba0d0790b35
BLAKE2b-256 2f7bb2e55687c7fe5c52c117ff205c9aebf7e8f2d6203e573549930752c6022b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6fb02f8db6d49a4f1d1be034880b2ec9f756b1729b2133a75f3be75bb6d3daab
MD5 aca30f03a68f1d125c27f929e06e40a2
BLAKE2b-256 67eeece964e8b0a4a9f6aeda52f945fa21c00e4f4a02f1ccdf93fcaf038fe088

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 09e96cc4dbd4031feb09990abcac7fbc790c7a503d72e08ac2daa9539390bf1c
MD5 bf52cde836bc97ebe22aa432e59dff7a
BLAKE2b-256 492515d4382ccaa5749d5ac5c4163ad7aebcbaeaefe06500577f085abf58f893

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3462b309847038d67ddb1c2217fd3b44fedcd04573b8c655fabcb62487d09ec5
MD5 1de002b5db32ab68db3edaed2963c29d
BLAKE2b-256 2b23976433ec25a79f6e03e0962dd57b1d4a018a9a746a9dfbd91a92f3e437ab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ddece7a3d2fc79080d48e2ab1d050c31a2b2980e41a97bec1c3140c8520ad15e
MD5 45d5e2b78c5fde10b1f10cb3b9e5fc4b
BLAKE2b-256 5c1c67d2c41e09d790490bd2edc3658f45dd70aaa2b589eb8ac999f4006563da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a4a724745612ca8664e29946ba5ca76c8f464c061da1475884049055c868b5e8
MD5 7095f200d0a82afb5532787b53ae0752
BLAKE2b-256 5cc9d9f8f032f5d0573c8316ea3dc24a78d4d9c4dbb576c35861e98b55f1d9cc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 de6de528f9963039de1062284232de5220f1d9dfe8fbc69b9be866f336f317e2
MD5 4007d750027309563a88b714c51b2a2e
BLAKE2b-256 35bd811b8d88dac50c974906628a3b50fffe7f40f8b03d83033382ca682bea8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 49a9815505a6e98c97c81f87ab2694d9c3fb3c958d8527d2576bcdc0b4c34352
MD5 e28e912d63310e23a7f5683a00f6abc4
BLAKE2b-256 1149f724847abc1bbde1d6197641558f710acbd52dc0958c2ea1a142fce4bde7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 907dee872daacdc34dde3c25ebd4a589b13b20d0259f0fdf5602d518574f9fa4
MD5 003ae45993d462b2cf6a2a68681dafa5
BLAKE2b-256 0f8f283289e8469dab73810b7e33c0eebdd17f2ff3f9c9bbf5c1e9a413b6615a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f7a9ec0de2efa34147489f3dac7503654cf6862e9dc49eea5972a8d669a68d3d
MD5 7e245d1f357f7a9c66e0aa802a98d470
BLAKE2b-256 1974eddf58eb071786f5f74ca3ff693ecf720c2575e48c1f6255d62d2c4ba107

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d9dec9fcc7355f06c6e0da7dcbbae3c97288ef017b3c0411337c22ce6e396090
MD5 102da147b6e0e496791344a173ae5570
BLAKE2b-256 d2fb46610857c413ca42d26d0ad45ea1d46d3aa893c9b5a3dd569d6e3d25d465

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 815d3817035bd3d837f2545d1ba80013b3295580b4606063fd30eb8f8c0a77b6
MD5 c8b1e02e3adc9a61b4311c629c796ea2
BLAKE2b-256 b12d1ebb49b2eba5816bf48c060863cb238a31bf04795699be69e23ea44114eb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 863c33afdf8bfa95eddf9bb9e26afdaa1c81c63b050c5d2f687cb3beaa58ecfd
MD5 0477cbf7657885c225d331bdc43f7dfa
BLAKE2b-256 b1800383cdb605d3628d9c0f98e4e32bc2e0a80b62c543475c7e219c2eefbd11

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 07aa3b8ed7885327bf7ece3a8214f145167b2b3f94b1b39f86c454f9f6810df4
MD5 8932a4c31d72d95f7fde631493724517
BLAKE2b-256 71bbb41870cd1c40dc02bab67607f5b1c9afee62bdcd421bce02cd5f9b356eb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 09bd10e4ae1d9ef4408a0935778a223200b04852678f86000db37311c6be231c
MD5 628d90f6170936484576e130014659d7
BLAKE2b-256 25a94aec4750dcb65659ebdf2edb90e0eef7e2dfdee35f4f4c86deea6c45d34d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3ccd9bd350431a1e2a2f87ff6eaad61c5be9bc47076e78ab91d1626dc93a39f3
MD5 4220f863c283cd2af49cec99c88c98d7
BLAKE2b-256 db9135609703d49fd0db653e8c3279733284d926105125b9d2bb0d9389e84db0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e2836851a7638a0b89445875ec6ea24edff887910c7d4afd850013b7224cd990
MD5 d0398b55c77c57b470212975ecc52ca1
BLAKE2b-256 fedf4128f714fc4d242b9ba8b78e927c91273a0d0c5b615aa4892c61c9dba9d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8a292326f7b679ef79be08a1ad640e97d2399d4c3d77b30344e342ca5c58cb94
MD5 eb015e618067e6f77fc4545c733f7e7f
BLAKE2b-256 c7f193ed793cdd1c1bfd3e89c1cfbc6a4f12a709284835da4b667f3f0f0d1f2c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fd55ac134a03500613fda89652a179f4c971484bddf41a17ccc2d2876b6059e3
MD5 a57da5358b1148eb7df8208effc8018e
BLAKE2b-256 03813767c44272559819c77afd9e0aac780e6ce534af81fb6a995286f0c71186

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d9b90e5c6004bf486585c83913d716b8c275d60e7558135f938029d56788369e
MD5 bc08dd377d6bb37628c5625426b3f52f
BLAKE2b-256 b10347b364dda5f5f3ae9c801dfb1e518ae3e3937b63a48335b1a97367f938f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9c49bfc52a166a35b1db0807e53092c28c9854f463c9c9ee722564316454156a
MD5 81969c393ca2c8809e0b8dd6b72bc519
BLAKE2b-256 89d9aa4c12669b402249238ceab1be0e85e2f82a0323903199bb4f8c7a30faa0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 541f46bf8bdf0b88524e0ea8dc4003b410269afc7ec1730ed2452a52df8077e5
MD5 18e04d5469dec7512032ab38f03b33d7
BLAKE2b-256 98cd05859d17074572765ffd720b291bec35f63e7e55d634e221baf22dbe28b2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9dd7a4bfd5d0455906446bfbcf4994b315be36d59ffba343d27e8404862945a0
MD5 df6ae990c5f9588632d56ddf6be9702f
BLAKE2b-256 56600700a1c2f5220af8a827c765da377bc32eacfa10bc4812d0976f0c1b7a1b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d9eed46d7360cf227725f95789f0925cc17fa0ec963c0b4aa5912f04e11c6944
MD5 3a451776a1938c50d83ce7e78576ace9
BLAKE2b-256 8abcd46105a0a342bce55c1203e163356dbe2d687e720cd947aca428a3a0a352

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