##// END OF EJS Templates
Merge pull request #1414 from minrk/var_expand...
Merge pull request #1414 from minrk/var_expand ignore errors in shell.var_expand If an error is raised in the formatter, leave it untransformed. This means that var_expand("$foo") will return "$foo" if foo is undefined, but more importantly it will not raise when var_expand is used on literal code that doesn't expect to be expanded (e.g. %prun arguments). closes #1412

File last commit:

r4124:37e38fa7
r6142:44802999 merge
Show More
new-embed.py
17 lines | 309 B | text/x-python | PythonLexer
# This shows how to use the new top-level embed function. It is a simpler
# API that manages the creation of the embedded shell.
from IPython import embed
a = 10
b = 20
embed(header='First time', banner1='')
c = 30
d = 40
try:
raise Exception('adsfasdf')
except:
embed(header='The second time')