Skip to content
Snippets Groups Projects
Commit 4c85d50c authored by Gary Steele's avatar Gary Steele
Browse files

forgot the nerd notebook in zipfile...added it separately for now in brightspace

parent f357ef74
No related branches found
No related tags found
No related merge requests found
%% Cell type:code id: tags: %% Cell type:code id: tags:
``` python ``` python
# https://stackoverflow.com/questions/458436/adding-folders-to-a-zip-file-using-python # https://stackoverflow.com/questions/458436/adding-folders-to-a-zip-file-using-python
import zipfile import zipfile
from glob import glob from glob import glob
from datetime import datetime from datetime import datetime
outname = "Lecture_Notebooks_" + datetime.now().strftime("%Y-%m-%d") + ".zip" outname = "Lecture_Notebooks_" + datetime.now().strftime("%Y-%m-%d") + ".zip"
outfile = zipfile.ZipFile(outname, "w") outfile = zipfile.ZipFile(outname, "w")
files=[] files=[]
files += glob("*/Notebook*ipynb") files += glob("*/Notebook*ipynb")
files += glob("Course_Information/*") files += glob("Course_Information/*")
files += glob("Notebook*/*png") files += glob("Notebook*/*png")
files += glob("Notebook 5/exercise_data.dat") files += glob("Notebook 5/exercise_data.dat")
files += glob("Notebook 5/v_vs_time.dat") files += glob("Notebook 5/v_vs_time.dat")
files += glob("Outline of notebooks.ipynb") files += glob("Outline of notebooks.ipynb")
files += glob("Additional*/*")
for f in files: for f in files:
print(f) print(f)
outfile.write(f,f,zipfile.ZIP_DEFLATED) outfile.write(f,f,zipfile.ZIP_DEFLATED)
outfile.close() outfile.close()
``` ```
%% Output %% Output
Notebook 3/Notebook 3 Program Flow Control.ipynb Notebook 3/Notebook 3 Program Flow Control.ipynb
Notebook 4/Notebook 4 Scientific Computing with Numpy.ipynb Notebook 4/Notebook 4 Scientific Computing with Numpy.ipynb
Notebook 5/Notebook 5 Data in Python.ipynb Notebook 5/Notebook 5 Data in Python.ipynb
Notebook 2/Notebook 2 Functions.ipynb Notebook 2/Notebook 2 Functions.ipynb
Notebook 1/Notebook 1 Python Basics.ipynb Notebook 1/Notebook 1 Python Basics.ipynb
Course_Information/Frequently Asked Questions.ipynb Course_Information/Frequently Asked Questions.ipynb
Course_Information/Python in the practicum.md Course_Information/Python in the practicum.md
Course_Information/cell_type.png Course_Information/cell_type.png
Course_Information/Installation Instructions.md Course_Information/Installation Instructions.md
Course_Information/Python in the practicum.ipynb Course_Information/Python in the practicum.ipynb
Course_Information/Installation Instructions.ipynb Course_Information/Installation Instructions.ipynb
Course_Information/Frequently Asked Questions.md Course_Information/Frequently Asked Questions.md
Notebook 1/anatomy_of_an_error.png Notebook 1/anatomy_of_an_error.png
Notebook 1/behind_the_scenes.png Notebook 1/behind_the_scenes.png
Notebook 1/stop_button.png Notebook 1/stop_button.png
Notebook 5/exercise_data.dat Notebook 5/exercise_data.dat
Notebook 5/v_vs_time.dat Notebook 5/v_vs_time.dat
Outline of notebooks.ipynb Outline of notebooks.ipynb
......
...@@ -29,6 +29,7 @@ files += glob("Notebook*/*png") ...@@ -29,6 +29,7 @@ files += glob("Notebook*/*png")
files += glob("Notebook 5/exercise_data.dat") files += glob("Notebook 5/exercise_data.dat")
files += glob("Notebook 5/v_vs_time.dat") files += glob("Notebook 5/v_vs_time.dat")
files += glob("Outline of notebooks.ipynb") files += glob("Outline of notebooks.ipynb")
files += glob("Additional*/*")
for f in files: for f in files:
print(f) print(f)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment