HOWTO · Python
Python Matplotlib 인라인 잘못된 구문'
이 설명을 통해 인라인 잘못된 구문 오류가 발생하는 이유와 해결 방법을 알아봅니다.
이 페이지의 내용
이 기사에서는 Python에서 인라인 잘못된 구문 오류가 발생하는 이유와 이를 수정하는 방법에 대해 설명합니다.
Python에서 Matplotlib 인라인 잘못된 구문 오류 수정
초보자가 일반적으로 저지르는 일반적인 실수 중 하나는 VS 코드 편집기 또는 다른 편집기에서 %matplotlib inline 마법 함수를 사용하고 구문 오류가 발생하는 것입니다. 이 명령은 Jupyter Notebook에서만 작동하기 때문입니다. 다른 편집기에서는 %matplotlib inline을 사용할 수 없습니다.
VS 코드 내에서 Jupyter Notebook을 열 수 있는 방법이 있습니다. 확장 아이콘을 클릭하고 Python을 검색하여 확장 보기를 엽니다.
Microsoft에서 Python 확장을 설치합니다. 설치가 완료되면 Python 인터프리터를 선택하라는 메시지가 표시될 수 있으며 이를 선택해야 합니다.
이제 첫 번째 노트북을 만들 수 있습니다. 메뉴에서 보기를 클릭하고 명령 팔레트를 선택한 다음 확장자와 함께 노트북 이름을 입력하고 새 빈 노트북 만들기를 선택합니다. 노트북을 마우스 오른쪽 버튼으로 클릭하고 VS 코드로 열면 VS 코드에서 기존 Jupyter 노트북을 열 수도 있습니다.
암호:
%matplotlib inline
출력:
%matplotlib inline
^
SyntaxError: invalid syntax
VS 코드에서 Jupyter Notebook을 열고 이 명령을 실행하면 성공적으로 실행됩니다.
Jupyter Notebook을 사용하여 Matplotlib로 플롯을 생성하면 show() 메서드를 사용할 필요가 없습니다. 인라인 기능을 사용하는 한 가지 이유는 코드 아래에 플롯을 표시하기 위해서입니다.
또 다른 대안은 %matplotlib inline을 사용하는 대신 py 파일 내에서 show() 메서드를 사용할 수 있습니다.
구문 오류를 식별하는 데 문제가 있는 경우 좌절하지 마십시오. 대부분의 사람들은 파이썬 구문 실수를 가장 덜 구체적인 오류 형태로 간주하며 항상 분명한 것은 아닙니다.