Difference between revisions of "Jupyter"

From wiki
Jump to navigation Jump to search
Line 9: Line 9:
 
* b paste a new empty cell below the current cell
 
* b paste a new empty cell below the current cell
 
* y change cell type to code
 
* y change cell type to code
* m change cell type to Markdown
+
* m change cell type to markdown
 
* c copy cell
 
* c copy cell
 
* v paste copied cell below current cell
 
* v paste copied cell below current cell
 
* h show help
 
* h show help
 +
* <esc> Leave cell context
 +
* <enter> Enter cell context
 +
* <shift><enter> Run cell code or render markdown.
  
 
=Other tricks=
 
=Other tricks=

Revision as of 11:18, 24 December 2019

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

  • dd delete cell
  • 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 cell
  • 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>