Jupyter Notebook(.ipynb) 파일을 Markdown 파일로 변환하고, GitBook 관리에 적합한 형식으로 저장된다.
frommarkdown_generator.mdconverter_classimportMultiNdconverterfile_list= ['04-Model\\06-GoogleGenerativeAI.ipynb'] # 리스트 형식으로 파일 경로app=MultiNdconverter(filenames=file_list)
app.css_filename="../css/styles.css"# css 파일 설정app.post_fix="-(CHECK)"# optionapp.run()importosfrommarkdown_generator.mdconverter_classimportMultiNdconverter# 변환할 디렉토리 설정folder_name="04-Model"# 디렉토리 내 모든 `.ipynb` 파일 경로 리스트 생성file_list= [os.path.join(folder_name, f) forfinos.listdir(folder_name) iff.endswith(".ipynb")]
# 초기화 및 실행app=MultiNdconverter(filenames=file_list)
app.css_filename="../css/styles.css"app.post_fix="-(CEHCK)"# optionapp.run()filenames: 변환할 Notebook 파일들의 경로 리스트css_filename: Markdown 파일에 적용할 CSS 파일 경로post_fix: 저장 파일명의 후위에 추가되는 명칭(기본값 : "-(NEW)")ndconverter_script: 최종 결과물 보관
결과물은 docs 폴더에 생성된다.