728x90
Github나 Slack에서 파일이 이렇게 보일 때가 있다.
{
"cells": [
{
"attachments": {},
"cell_type": "markdown",
"metadata": {},
"source": [
"## Basic Plotting"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [],
"source": [
"import matplotlib.pyplot as plt\n",
"%matplotlib inline"
]
},
{
………(중략)
해결방법 :
만약 위 문제처럼 본인이 blob인 json형태만 가지고 있다면 vscode상에서
(.json )파일을 생성 후, 해당 코드를 옮겨서 작성해주고 저장한다.이후, 파일의 확장자를 ipynb로 변경해주면 문제가 해결된다.
개념 :
사실 파일이 이상하게 보이는게 아니다.
원래 ipynb파일은 blob 데이터이고 json으로 저장되어진다.
json은 {key: value} 형태로 데이터를 저장하고 flat file이다 .
우리가 흔히 ipynb라고 알고 있는 형태는 json파일을 notebook형태로 보는 것이다.
따라서 만약 본인이 json파일만 가지고 있어서 이 파일을 notebook형태로 바꾸고 싶다면
json파일을 생성 후, ipynb로 render해주거나 간단하게 위 방법처럼 확장자를 변경하여해결할 수 있다.
인스타 주소 🎗
반응형
'Programming > IDE' 카테고리의 다른 글
[Jupyter] TypeError : 'stacklevel' (0) | 2023.11.07 |
---|---|
[matplotlib] %matplotlib inline 을 사용하는 이유 (0) | 2023.04.06 |
[Jupyter] Shell Command ( + 편리 ) (0) | 2022.10.06 |
[Jupyter] Magic Command ( + 편리 ) (0) | 2022.10.06 |
[Windows] 특정 폴더에서 CMD 바로 실행하는 방법 (0) | 2022.10.04 |