Skip to main content
Donate to the Python Software Foundation or Purchase a PyCharm License to Benefit the PSF! Donate Now

CQL Kernel for Jupyter based on cqlsh

Project description

A Jupyter kernel for the Apache Cassandra Database

To install::

pip install cql_kernel
python -m cql_kernel.install [<cassandra hostname>]

You can always rerun the the above command to change the hostname. It's best to restart Jupyter after running it.
You can get away with closing your notebook, and then refreshing the main Jupyter page too, but that's error-prone.

To use it, run one of::

ipython notebook
# In the notebook interface, select CQL from the 'New' menu
ipython qtconsole --kernel cql
ipython console --kernel cql

Syntax::

All regular cqlsh syntax is supported.

Auto-complete::

Use the <TAB> key to invoke auto-complete

%%html magic::

If you start a cell with %%html, the html will be returned and rendered

For details of how this works, see the Jupyter docs on `wrapper kernels
<http://jupyter-client.readthedocs.org/en/latest/wrapperkernels.html>`_, and
Pexpect's docs on the `replwrap module
<http://pexpect.readthedocs.org/en/latest/api/replwrap.html>`_

To build::

python setup.py sdist upload
python setup.py bdist upload

Project details


Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
cql_kernel-3.0.1.tar.gz (350.5 kB) Copy SHA256 hash SHA256 Source None

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page