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.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67d8c865b9bb1c304b268aee72f1210c3e3cd3398498dfd9a3d8f9045a512939 |
|
MD5 | ce82f31410b314872b21c5713b026d94 |
|
BLAKE2b-256 | ef8ae8454fcb907b45832556b36aa619e56a409247da2d70f6207985b5fbc9e1 |