노트북 문서 처리 기능
버전 3 이후, 노트북은 Wolfram 언어로 쉽게 로드하고 처리할 수 있는 기호적 표현으로 저장되어 왔지만, 이와 같이 처리하기 위해서는 노트북의 기호적 표현의 깊은 이해가 필요합니다. NotebookImport를 사용하면 텍스트, 그래픽 및 코드를 노트북에서 간단히 꺼낼 수 있도록 도와줍니다.
Cos 문서에 포함 된 "Notes" 스타일의 모든 셀을 가져오기하여, 텍스트 문자열로 변환하고 잘 포맷된 데이터로 반환합니다.
전체 Wolfram 언어 입력 표시하기
In[2]:=
makeGrid[Text /@ NotebookImport[docNotebook, "Notes" -> "Text"]]
Out[2]=
추출된 모든 입력 샘플을 살펴봅니다.
In[3]:=
makeGrid[Take[NotebookImport[docNotebook, "Input"], 9]]
Out[3]=
입력을 "InactiveExpression" 형식으로 나타냅니다.
In[4]:=
makeGrid[Take[
NotebookImport[docNotebook, "Input" -> "InactiveExpression"], 9]]
Out[4]=
그래픽 출력의 모든 샘플을 살펴봅니다.
In[5]:=
Take[Cases[
NotebookImport[docNotebook,
"Output"], _Graphics | _Image | _Graphics3D], 4]
Out[5]=
추출 된 예제 텍스트의 모든 샘플을 살펴봅니다.
In[6]:=
makeGrid[Take[NotebookImport[docNotebook, "ExampleText" -> "Text"],
9]]
Out[6]=