파이선
파이썬 언어 기본, IPython, Jupyter 노트북 (chap2)
영쓰keep
2021. 8. 29. 13:10
# Jupyter기능
아나콘다 사용시 필요한 Library를 pip install ~로 설치도 가능하지만,
아래 화면처럼 검색후에 Apply를 누르면 Stable 버전이 설치되며, 편하게 설치가 가능합니다.
- 탭 자동 완성 기능
일반적으로 탭을 통해서 코드 자동완성 기능이 제공된다.- an 입력후에 tab을 누르면, 자동 Assistance기능
- b. (점)을 입력후에 탭을 누르면, 추가 입력 할 수 있는 메소드, 속성 제공
- an 입력후에 tab을 누르면, 자동 Assistance기능
- 물음표 ? 를 통해서 typeof같은 기능 확인하기 : 자기관찰
- 변수, 객체등에 대해서 ? 를 통해서 타입정보등 기본정보 조회하기
- 변수, 객체등에 대해서 ? 를 통해서 타입정보등 기본정보 조회하기
- ?? 물음표 2개를 입력하면 사용자 정의 코드의 내용이 출력된다
*, ? 의 조합으로 사용가능한 함수 제공 - IPython관련 명령어
- Jupyter소스를 보게 되면 코드에서 %로 시작하는 명령어를 볼 수 있다.
L %paste, %pwd, %dubug등 이런 명령어는 IPython에서 사용되는 명령어가 사용되어 지는 것이다.
- Jupyter소스를 보게 되면 코드에서 %로 시작하는 명령어를 볼 수 있다.
- 명령어
- type
- isinstance(a,int) : a변수가 int 타입인지 확인
- iter, __iter__ : 리스트 가능한지 확인
- is : a is b (같은 객체를 가르키고 있는지 확인)
- mutable / immutable
- r : 문자열을 그대로 해석 ( r'test\aa\aa\bb'), 역슬래쉬, 개행문자를 무시하고 그대로 사용가능
L r : raw의 의미 - None : 파이선에서 사용되는 null값 (NoneType의 유일한 인스턴스)
- datatime 모듈
- datatime형
- date형
- time형