Jupyter

From wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

The jupyter notebook is a great tool for experimenting with python code and document it in one go.

A notebook consists of cells that have Code or Markdown text in it.

Keyboard shortcuts

First select a cell (click left from the editing area), then:

  • <shift>j Select next cell too
  • dd delete
  • a paste a new empty cell above the current cell
  • b paste a new empty cell below the current cell
  • y change cell type to code
  • m change cell type to markdown
  • c copy
  • v paste copied cell below current cell
  • h show help
  • <esc> Leave cell context
  • <enter> Enter cell context
  • <shift><enter> Run cell code or render markdown

Other tricks

To execute shell command start the cell with a !

E.g. to install a new module:

!pip install <modulename>
Time a command with output
time <commmand>
Time a command running it 100000 times, no output
%timeit <commmand>