if overwrite is False and op.exists(path_new_file): n_skipped_files += 1 continue if not op.isdir(path_new_folder): os.makedirs(path_new_folder) ############################################################################### # Generate previous/next page URLs if ix_file == 0: url_prev_page = '' prev_file_title = '' else: prev_file_title = toc[ix_file - 1].get('title') url_prev_page = toc[ix_file - 1].get('url') url_prev_page = _prepare_url(url_prev_page) if ix_file == len(toc) - 1: url_next_page = '' next_file_title = '' else: next_file_title = toc[ix_file + 1].get('title') url_next_page = toc[ix_file + 1].get('url') url_next_page = _prepare_url(url_next_page) ############################################################################### # Content conversion # Convert notebooks or just copy md if no notebook. if path_url_page.endswith('.ipynb'): # Create a temporary version of the notebook we can modify