Magic Command
매직 명령어(magic command)
Magic command는 IPython kernel에서 제공되는 명령어이다.
주피터 노트북, 랩, 그리고 코랩 환경에서 사용 가능합니다.
Magic command는 명령프롬프트(터미널)에서 사용하는 명령어와 거의 유사합니다
%lgmagic
입력 시 사용 가능한 명령어를 확인 할 수 있습니다.Magic command는 %, %% 키워드를 사용하여 실행할 수 있습니다.
%는 Line magic으로 부르며 한 줄 안에서 명령어 실행이 시작되고 종료된다.
1 | %ls |
- %%는 Cell magic으로 부르며 노트북의 Cell안에서 명령어 실행이 시작되고 종료된다. (셀 전체가 프롬프트 명령어를 계속 실행한다는 의미)
- 아래는 셀 전체가 명령프롬프트화 되어 확장자 .py 파일을 생성하는 예시
1 | %%writefile sample.py |
pwd
,mkdir
,cd
,history
,mv
,write
,load
등 사용 가능하며 기능은 리눅스나 윈도우와 동일합니다.
경로 설정 키워드
1 | . 현재 디렉토리 |
1 | # 이런식으로 사용 가능하다.(전의 전 폴더의 test_foler의 파일 리스트 확인) |