본문 바로가기
Python/Python FAQ

Python 주피터 노트북에 이미지나 사진을 어떻게 삽입할 수 있을까요? 로컬 머신에서 또는 웹 리소스에서 삽입하는 방법에 대해 알려주세요., How to embed image or picture in jupyter notebook, either from a lo..

by 베타코드 2023. 10. 26.
반응형

질문


저는 주피터 노트북에 이미지를 포함시키고 싶습니다.

다음과 같이 하면 작동합니다 :

from IPython.display import Image
Image("img/picture.png")

하지만 이미지를 마크다운 셀에 포함시키고 싶으며, 다음 코드는 404 오류를 반환합니다 :

![title]("img/picture.png")

또한 다음을 시도해보았습니다 :

![texte]("http://localhost:8888/img/picture.png")

하지만 여전히 같은 오류가 발생합니다 :

404 GET /notebooks/%22/home/user/folder/img/picture.png%22 (127.0.0.1) 2.74ms referer=http://localhost:8888/notebooks/notebook.ipynb

답변


마크다운에서 이미지 파일 이름에 따옴표를 사용해서는 안 됩니다!

에러 메시지를 주의 깊게 읽으면 링크 안에 두 개의 %22 부분을 볼 수 있습니다. 이는 HTML 인코딩된 따옴표입니다.

다음 줄을 변경해야 합니다.

![title]("img/picture.png")

다음과 같이 변경하세요.

![title](img/picture.png)

업데이트

다음과 같은 파일 구조를 가지고 있다고 가정하고, jupyter notebook 명령어를 example.ipynb 파일이 저장된 디렉토리에서 실행한다고 가정합니다:

/
+-- example.ipynb
+-- img
    +-- picture.png
반응형

댓글