Unofficial Python API client for Jupyter
Project description
Jupyter API Client
Setup
pip install jupyter-api-client
example
- initialize client
from jupyter_api import JupyterClient
TOKEN = os.getenv("JUPYTER_TOKEN")
client = JupyterClient(host="localhost:8888", schema="http", token=TOKEN)
- create kernel
kernel_id = client.create_kernel(language="python3")
- run linux command or code
print(client.execute_code(f"!ls -l", kernel_id, cell=False))
print(client.execute_code(f"print('hello world')", kernel_id))
- delete kernel
client.delete_kernel(kernel_id)
- upload file
client.upload_file("README.md", "README.md")
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 Distribution
Built Distribution
Close
Hashes for jupyter_api_client-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 177949bbc52cf94ada6affd5fe266cee194d651f34ce1374d23763e0212b33d6 |
|
MD5 | 37778397296172f748256cb76a1a7399 |
|
BLAKE2b-256 | bcb5565b3d7f99975de4ef9fce27d9aad3cb3e78ad0aa5aeb3465ac726379794 |