If you want a clean environment you can include a cell that runs %reset -f
That will reset your environment to a clean state if you don’t want any of the variables to carry over. But then people would need to execute that cell. On Tue, Dec 26, 2017 at 06:43 <[email protected]> wrote: > Can we programmatically have the notebook "forget" all prior code snippets > as well so we effectively have a "clean" environment for a new section? > > > On Wednesday, 20 December 2017 05:33:30 UTC-5, Fernando Perez wrote: >> >> On Mon, Dec 18, 2017 at 10:48 PM, Roland Weber <[email protected]> >> wrote: >> >>> Restart the kernel before each section. That will clear all state in >>> memory, and reset the execution count >>> >> >> You can also force that number to be any value with: >> >> ip = get_ipython() >> ip.history_manager.enabled = False # needed to avoid duplicate line # >> error messages >> ip.execution_count = 0 # your number here >> >> and it will start counting at that number from then on. OP could put >> that in a little utility/magic that resets it to 1, and then drop those >> cells from the book output with a tag. >> >> Visual example: >> >> [image: Inline image 1] >> >> cheers, >> >> f >> >> -- > You received this message because you are subscribed to the Google Groups > "Project Jupyter" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jupyter/9bfd0c07-0fc6-4dc2-8574-426c8f76c040%40googlegroups.com > <https://groups.google.com/d/msgid/jupyter/9bfd0c07-0fc6-4dc2-8574-426c8f76c040%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Project Jupyter" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jupyter/CAM3SX466J77FDAfE_cKSdfTv_Yg_%3DRU2MTjv3%2BH0YtaW836K1Q%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
