Goedendag,
Ik ben nu al een tijdje aan het zoeken naar een manier om mijn python notebooks samen te voegen tot 1 notebook. Ik ben nog wat nieuw in Python dus misschien zie ik wel een simpele optie over het hoofd. Maar het lijkt mij niet om de inhoud van het ene notebook te kopiëren in het andere notebook. De enige manier waarop mij dit is gelukt is door alle cellen om de beurt te selecteren met ctrl+j en vervolgens te kopiëren en te plakken. Maar ik zou graag 8 notebooks willen samenvoegen met een totaal van bijna 1000 cellen, dit lijkt mij dus niet de goede manier om dit aan te pakken.
Nu heb ik op internet een soort plugin gevonden, die nbmerge heet. Ik heb die geïnstalleerd en (volgens mij) de juiste commando's uitgevoerd om het te laten slagen. Ik moest in een terminal de volgende command invoeren:
Maar als ik dit doe krijg ik de melding:
Traceback (most recent call last): File "/Users/user/opt/anaconda3/bin/nbmerge", line 8, in sys.exit(main()) File "/Users/user/opt/anaconda3/lib/python3.8/site-packages/nbmerge/init.py", line 189, in main plan = parse_plan(args) File "/Users/user/opt/anaconda3/lib/python3.8/site-packages/nbmerge/init.py", line 173, in parse_plan raise IOError("Notebook {} does not exist".format(file_path)) OSError: Notebook 1.1_Introduction_variables_expressions_statements.ipynb does not exist
Terwijl de file 1.1_Introduction_variables_expressions_statements.ipynb wel op mijn PC staat.
Kan iemand mij helpen? een andere manier dan de NBmerge plugin is ook helemaal welkom!
Ik zie graag jullie reacties tegemoet!
Ik ben nu al een tijdje aan het zoeken naar een manier om mijn python notebooks samen te voegen tot 1 notebook. Ik ben nog wat nieuw in Python dus misschien zie ik wel een simpele optie over het hoofd. Maar het lijkt mij niet om de inhoud van het ene notebook te kopiëren in het andere notebook. De enige manier waarop mij dit is gelukt is door alle cellen om de beurt te selecteren met ctrl+j en vervolgens te kopiëren en te plakken. Maar ik zou graag 8 notebooks willen samenvoegen met een totaal van bijna 1000 cellen, dit lijkt mij dus niet de goede manier om dit aan te pakken.
Nu heb ik op internet een soort plugin gevonden, die nbmerge heet. Ik heb die geïnstalleerd en (volgens mij) de juiste commando's uitgevoerd om het te laten slagen. Ik moest in een terminal de volgende command invoeren:
code:
1
| !nbmerge file_1.ipynb file_2.ipynb file_3.ipynb > merged_ouput.ipynb |
Maar als ik dit doe krijg ik de melding:
Traceback (most recent call last): File "/Users/user/opt/anaconda3/bin/nbmerge", line 8, in sys.exit(main()) File "/Users/user/opt/anaconda3/lib/python3.8/site-packages/nbmerge/init.py", line 189, in main plan = parse_plan(args) File "/Users/user/opt/anaconda3/lib/python3.8/site-packages/nbmerge/init.py", line 173, in parse_plan raise IOError("Notebook {} does not exist".format(file_path)) OSError: Notebook 1.1_Introduction_variables_expressions_statements.ipynb does not exist
Terwijl de file 1.1_Introduction_variables_expressions_statements.ipynb wel op mijn PC staat.
Kan iemand mij helpen? een andere manier dan de NBmerge plugin is ook helemaal welkom!
Ik zie graag jullie reacties tegemoet!