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

Uploaded CPython 3.11 Windows x86-64

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

Uploaded CPython 3.11 macOS 11.0+ ARM64

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

Uploaded CPython 3.10 Windows x86-64

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

Uploaded CPython 3.10 macOS 11.0+ ARM64

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

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 macOS 11.0+ ARM64

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 macOS 11.0+ ARM64

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

Uploaded CPython 3.7m Windows x86-64

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

Uploaded CPython 3.6m Windows x86-64

dolphindb-3.0.0.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.0.1-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.1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1bbe899f0085c4c4eca6f0b5493d89c2862fecd2387bea32f19c8924f49fed4f
MD5 7c728cf958909dbbd770e4da50b050dd
BLAKE2b-256 c300b299b39d3bf4cc3b4c20c248b0de46c8a28e98223e76c07fbb0f06cf1a12

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d94f4f3261fb18217c51e8a86d0889ee11edf7ae6120956b8493c3467a5111f5
MD5 2cbe88e98352030523602b24b865197c
BLAKE2b-256 bf6b62c99c9869de069074072798ba9e3a904fbb6b71164940caefe865456d04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3ca74e515291f8aff2141416d338fb3cc2cd61f248b78b9e9d20a539ec630c7d
MD5 1b26734c9ada4e42b19fb8358cb09321
BLAKE2b-256 ed5a4063b0647a128581143682c8eaf54dfe73133669a61854223573520756ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d407dba87c7b4bf7fc52091f63b0467077f2c4b5a001a1f9e01d64de120f8dbd
MD5 1e79f0c5e7a9ba43e9c5808129fd39d3
BLAKE2b-256 061f1e2dafb4109256a73a45386092ecc7958be7d98211922e69eaed33cdf692

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 92f55d117d2e38a80d59eccc775a6ea5e5b4f3d29c7ee6b00236e3f4105a7093
MD5 c8d45751dcba5bde9f7ecc177662dd93
BLAKE2b-256 e3cd2aa62259778e93af0a8f0c91069b3aef01421d7ffb454ebc7024980b3174

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b93dfa22e1796f74d270a77f71851c52f89c151b17be25b6ee445ec549034823
MD5 79eba72c3a253adc2048cf2504079f1c
BLAKE2b-256 afb3bcf6fb8c47177c6269caf5023a750d8ac5ca2efc60cb5eb38a5644326e15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a55f7754887da460944672145175882e7831cbced68c7153d48678300163123a
MD5 8520596fd7f705dc6850b3a2fe5f9c7e
BLAKE2b-256 b8315170c94bef7d49d0bd621494cba80ddc1f90c32f9d02e108794ad3e28446

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cf45df5aa2bdaee2c25e9785a6623868dbe859a176366d5c0a7cfc21d9f9eff6
MD5 1ac70aa9ba8e4ba08ea9d72c31bcd718
BLAKE2b-256 5c917b9f51286dfd6cf09766e679f8faa73ebc1d215fa882dde878b554744057

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a50248c9ecea71a0d7f03ca0dd19daf7b7d3acf96e1839aa80d0b188260fe5d2
MD5 789a8717006025acc6484f221d0a5078
BLAKE2b-256 90b943dc60d0477b16dac78a1d1b8d178a3c94da97a1fef78342e4e5766b36df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 57ef2cbda9133b3764839d43c406ab37c34ad6ae6ce312ea16f41a41567ee637
MD5 86143eb81a32423f8ebb7051ba845367
BLAKE2b-256 b25f7c713a8e0cc43b3d2b695c6c3db1a0aeed1b862c4396e480acdae534805b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 411be84a8b8d0fa6e1e18bcb2f5371172af4bf2effef173163a7fa2f00525c23
MD5 97b65a27a9956f81926c6d6a7749451f
BLAKE2b-256 bbc5dbef239cb528f3e994b6a53fb29cfc56dd033c8d27736c5ee79c95fde198

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d98ecec1a0662b030e4c3b5fec55da5a0592291b0c0b2a59a28d305fc190347
MD5 2d634ed6129586e524b6a20e4891cdf6
BLAKE2b-256 6ac70fb1cd5960652f63ddbbbda8e66ab1ff66e4977073630f2524ca6ff09249

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c0e4d2d6c0ffe90685a2a9e5780d5bc983c2b2da18a434546bac277e496a841f
MD5 80a9a823d94817c3e541f91acda4b63b
BLAKE2b-256 9fd38a6bb3bde2207ec63457f16fbdfaedd63df1571b18cf404ad5f53e15a633

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f87c27246cd182c47d6a4691b77c83f8243a00aaa1b439fe9100dffb8fd7b519
MD5 213de0abae010af4d08c32785a469888
BLAKE2b-256 68b03bd4973dfea441602c8edc811b8d95f3ba9206f781c4f05d045578a492f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f38e374edcfeed626600624daaab231ea779bf4d61d2b6653738c645bb0cce94
MD5 e3da6c45db8f5c90c06de1e697785b07
BLAKE2b-256 8d1c14e373b5fcdbb2d8b0389e436a09e2338530e786eb30ccf3132a6f2d3c5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9aed6eb5823dd131cf8854b2d3292eaf96933c2f3371e0ce53dca8632890d38a
MD5 6b3c0d6876e3d540723ec74190e5f149
BLAKE2b-256 931e42a88dbee36270640be949cc84ff9841155ac84a7edcf3b28324c0676117

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c9a4b5c6166783bdaf933bd903009c053d54447c2c68973c22d8afde27812904
MD5 1c719605b9a9bb64b0ada832d2229970
BLAKE2b-256 61321a9f7e8c5b39ff1216fbd4456044476efc00c7f613a37d24820d999903ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ec84207eb3aa4060de590d0c87c219d460162a7442561cdc055e08230bcfcc01
MD5 5e0741295cdac00cce4287913ed34684
BLAKE2b-256 8049bccfc3629dfaf236d290d96d5abc3e3cafd7453476e39647791a920405da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 da3af5755b559fcc3a0fe1f7d330658f99d4f5c9df1ae716ccb99f8d94193172
MD5 55b42146613439e351349a28ca5103fc
BLAKE2b-256 16a37bf5c1cc1c2693c8bbd2a4ff6b7db35e1b7403f1dc87e51ad62865d43563

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8cad4f3d5e7486cc8e9180a445cf3920117d1627c6ebdc6658bffd77e4ec6fc6
MD5 9b6d2db258976102845c52f35c050563
BLAKE2b-256 09e83855e1494995b1cd423f5de2cfeae40d4fa545a0b06699058fd645f2b22d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 2d8efac677670e7a04f5a528578c4614154e366910ae8b7813bf11584b0717e8
MD5 cfc8b2df540a523c613db0d99a58f53c
BLAKE2b-256 aa5fbaa432fd328aafbed3f9e254fc0bdaaf1692d17b44714e3a3c0e5c56b61f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b422e38e02ba7dfc6c8f34dc080193f0819af3b571b607f0a643a11e90ae8967
MD5 9cb602cf420fc099e98b9d50a1ac38f8
BLAKE2b-256 bc9fe1b0ffd74f83369c674c1b08c47cde58e5750bd07c4f9ce1a36502598537

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2a3924f8c01204d0875a22b65688bbb575a185eee57efc262819fa73c2b086af
MD5 5935911a93b021342ca710614535aa3c
BLAKE2b-256 f9f8a09ff717aefeee3e78aa0f6b2e88dd187c74cfc647e89d4d0f02cb3c7867

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3481b35e7b9a30c088fed75a4fbf52939a36cbc5016a9410f934aad8047817da
MD5 dbc73f68bf960582c77d784e257ad0a1
BLAKE2b-256 402206c8201eb59117a37c3281da634c54262b9c3f140bffe2a23081e1f29d6d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 de0949bad27a3d14a9ef29e9b3d2a43d932de168b524bb4d81afc8693b22879b
MD5 38c3d4433f819132a49fdc3bc0e4050c
BLAKE2b-256 3965850bf6a7c8892c8ba176d04d56138f6da7dacfc79dd05af44a186ae0f409

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 988f5b3881efaae4a621a5ecdcac22d38be683478dee39bb9fde0f605bc669c3
MD5 202e47ab9eb823c51e852b5c04085db9
BLAKE2b-256 599528e0503532ac1f83be5fe750bd8d61b1bbae73f6f297573306f26a51e2dc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphindb-3.0.0.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b583558a1b66047bb68d983a901eae3c3bfce0f131ae398aa9f0ef12774c8866
MD5 bb85104c8539f40c53c75896923ef922
BLAKE2b-256 91bdde558631bf4519f05966aea5c69144d08eddd61596c4b34e2c02650fe1d1

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