인공지능을 좋아하는 곧미남

Cell Section with pycharm, vsc 본문

가상환경 구축 및 IDE 연동

Cell Section with pycharm, vsc

곧미남 2022. 6. 30. 19:36

오늘은 pycharm과 vsc의 ide에서 code를 section으로 나누어 실행할 수 있는 방법을 알아보겠습니다.

 

<INDEX>

 

1. Pycharm cell mode plugins

 

2. VSC Python Interactive window


1. Pycharm cell mode plugins

- 파이참에서 Settings - Plugins 에서 Pycharm cell mode를 검색하여 설치하면 사용자가 원하는 명령어를 설정하여 코드에서 cell section을 분할할 수 있습니다.

 

- 사용 예시

Cell Mode setting window

SciView에서 Plot한 결과가 보여지고 Python Console에서는 실행된 코드가 실행된 상태를 보여줍니다.

2. VSC Python Interactive window

- VSC에서는 https://code.visualstudio.com/docs/python/jupyter-support-py 에 설명된 jupyter notebook에서 지원하는 cell section을 나누는 기능을 지원합니다. 이때 가상환경이나 파이썬 환경에 ipykernel 패키지를 설치해야 "# %%"를 입력하여 cell section을 나눌 수 있습니다.

 

"pip install ipykernel"

 

- 사용 예시

Code #%% 상단의 Run Cell을 Click하면 해당 Cell만 실행이 됩니다. 그리고 Interactive-1 window에서 실행된 코드와 결과가 출력됩니다.

 

 

구현한 코드에 대해서 section 별로 나누어 실행하여 손 쉽고 빠르게 결과를 볼 수 있는 것이 장점이며, 좀 더 시간을 효율적으로 사용할 수 있습니다. 저도 이렇게 구역을 나누어 실행을 빠르게 해보고 틀린 부분을 영역 별로 수정할 수 있어서 아주 효과적인 코딩을 할 수 있었습니다. 

Comments