Loading...

Python for Data Science - Integrated Development Environments, aka IDEs (Video #3)

5777 36________

Now that your new Python environment is ready to go you need a shiny new IDE to use with it! This video covers a few Python-centric options and works through a simple example in Jupyter.

Notes and links:

What is an IDE?
Code editing platform, i.e., a text editor on steroids
en.wikipedia.org/wiki/Integrated_development_envir…

What is a Jupyter Notebook?
An IDE that focuses on interactivity
Jupyter Project - jupyter.org/

Other options:
Spyder - pythonhosted.org/spyder/
Rodeo - www.yhat.com/products/rodeo

Installing:
Already done!

Starting:
$ cd {project folder}
$ jupyter notebook

Using:
Two modes (a la vim):
Command mode
Edit mode

Helpful keyboard shortcuts:
Command mode:
Enter - Enter edit mode
Shift-Enter - Run current cell
Shift-M - Merge current cell with following cell
A - Add cell above current cell
B - Add cell below current cell
M - Switch cell to markdown
Y - Switch cell to code
DD (i.e., ‘D’ twice) - Delete cell

Edit mode:
Esc - Enter command mode
Ctrl-Shift-Minus - Split cell after cursor
Shift-Tab - Tooltip for the current object/function

コメント