在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:robots-from-jupyter/robotkernel开源软件地址:https://github.com/robots-from-jupyter/robotkernel开源编程语言:Jupyter Notebook 92.8%开源软件介绍:RobotkernelRobotKernel is a Robot Framework IPython kernel for Jupyter Notebook and JupyterLab. It powers RobotLab – the Robot Framework JupyterLab distribution. Check a video to see it in action and read the documentation. RobotKernel requires Python 3.6 or later with setuptools 40.5.0 later and Robot Framework Robot Framework 3.1 or later. For alternative Robot Framework IPython kernel, check out ipythonrobotframework or xeus-robot. Try RobotKernelYou can try RobotKernel instantly without installing it at MyBinder cloud:
Note: Log | Report -links on saved notebooks may not be clickable until notebook is "trusted" ("Trust Notebook" in JupyterLab Commands) the related cells have been executed again. Install RobotKernelRobotKernel can be installed using the usual Python package manager tools, like pip: $ pip install robotkernel For JupyterLab it is recommended to also install the Robot Framework syntax highlighting and Jupyter widgets support: $ jupyter labextension install jupyterlab_robotmode
$ jupyter labextension install @jupyter-widgets/jupyterlab-manager For some environments it might be required to run the following command to manually register robotkernel as an available Jupyter kernel: $ python -m robotkernel.install Export to .robotIt is possible to export Robot Framework Jupyter notebooks to regular plain text $ jupyter nbconvert --to script example.ipynb Execute notebooksRobotKernel installs a script named $ nbrobot example.ipynb Hacking RobotKernelCreate and activate a new Python virtual environment: $ venv myenv
$ source myenv/bin/activate Install Jupyter: $ pip install --upgrade pip setuptools
$ pip install jupyter Clone this kernel: $ git clone https://github.com/robots-from-jupyter/robotkernel.git
$ cd robotkernel Install the kernel into the virtualenv in develop mode: $ python setup.py develop
$ python -m robotkernel.install Launch the jupyter: $ jupyter notebook Reloading the kernel reloads the code. Learn more about Jupyter kernel development. Nix-shellThis repository includes an opinionated environment for running and developing RobotKernel with Nix with Cachix-powered binary cache. Launch Jupyter Notebook with RobotKernel: $ nix-shell -E 'import (fetchTarball https://github.com/robots-from-jupyter/robotkernel/archive/master.tar.gz + "/shell.nix")' --run "jupyter notebook" Launch JupyterLab with RobotKernel: $ nix-shell -E 'import (fetchTarball https://github.com/robots-from-jupyter/robotkernel/archive/master.tar.gz + "/shell.nix")'
$ jupyter labextension install jupyterlab_robotmode --app-dir=.jupyterlab
$ jupyter lab --app-dir=.jupyterlab
$ exit Add Open development environment with Nix: $ git clone https://github.com/robots-from-jupyter/robotkernel.git
$ cd robotkernel
$ nix-build setup.nix -A env # to generate ./result/bin/python for IDE
$ nix-shell setup.nix -A develop |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论