반응형

B.4.2 코드 설계 팁

 

관련 있는 객체와 데이터는 유지

if __name__ == '__main__':

 

중첩을 피하자

결합도를 낮추고 모델화하면 테스트와 디버깅이 쉬워질 뿐 아니라 대화형 방식으로 사용하기도 쉬워진多

 

긴 파일에 대한 두려움을 버리자

큰 모듈

 

B.5 IPython 고급 기능

환경 설정

 

B.5.1 IPython 친화적인 클래스 만들기

pprint 을 사용하면 멋진 모양으로 출력을 해준다.

 

__repr__ 매직 메서드에서 반환하는 문자열을 받아서 (output = repr(obj) 콘솔로 출력한다.

 

B.5.2 프로파일과 설정

반응형

' > python for Data Analysis' 카테고리의 다른 글

Apeendix-04  (0) 2021.03.09
Apeendix-03  (0) 2021.03.09
Apeendix-02  (0) 2021.03.06
Apeendix  (0) 2021.03.06
14-2. 데이터 분석 예제 Apeendix A: 고급 Numpy  (0) 2021.03.02

+ Recent posts