pull/3/head
Igor Chubin 7 years ago
parent ffff753b43
commit 0d5a776260

@ -0,0 +1,4 @@
python
pip
conda
ipython

@ -1,3 +1,4 @@
python
pip
conda
ipython

@ -0,0 +1,62 @@
# create a ipython profile
ipython profile create profile_name
# use specified profile
ipython --profile=${profile_name}
# list objects, functions, etc. that have been added in the current namespace,
# as well as modules that have been imported
%who
# Assign a name to a set of input commands,
# so that they can be executed all together using the assigned name
%macro
# This will open an editor (whatever the shell variable EDITOR is set to, see above, or vi/vim if no variable is set)
# containing the specified material, based on what arguments are provided,
# and will execute that code once the editor is exited
%edit
# This lists all ipython magic commands
%lsmagic
# store variables, functions, etc. that you've defined in your .ipython/ipythonrc file for use in future sessions
%store
# configure ipython to automatically open the python debugger pdb when an error occurs
%pdb
# timing functions to see how long expressions take to execute
%time
%timeit
# to log ipython input and/or output to files
%logstart
%logon
%logoff
%logstate
# (to change directories, manipulate directory stacks, and create directory "bookmarks")
%cd
%pushd
%popd
%bookmark
# Resets the interactive environment
%reset
# Allows you to see any part of your input history
%hist
# Search ("grep") through your history by typing
%hist -g somestring
# List objects, functions, etc. that have been added in the current
# namespace, as well as modules that have been imported
%who
# Show internal IPython aliases
%alias
# Embed ipython in python code
from IPython import embed; embed()
Loading…
Cancel
Save