Senior R&D Manager (Data Science) at Synopsys Software Integrity Group and Treasurer at Farset Labs
I am a heavy user of Jupyter Notebook, both personally for wrapping my head around Open Data, professionally for analysis and reporting, and for education/presentations.
So am very comfortable with just spinning up new notebooks all over the show. However, this ends up looking like this…
Less than informative and impossible to work out WTF I was doing.
Helpfully, there’s a way to change it.
jupyter_notebook_config.py file (Normally in
~/.jupyter), add the following somewhere sensible
import datetime #Somewhere near the top ... # around line 450, in the ContentsManager section c.ContentsManager.untitled_notebook = datetime.date.today().strftime("%Y%m%d")
Now when you create a new notebook, it’ll be pre-named with the date, i.e. ‘20180926.ipynb’
Note: This date will be the date that the notebook server was started, not necessarily the date that the notebook is created. If anyone can think of a clever way of doing that, let me know!