728x90
반응형

코딩의 기록/[책]클린코드 이제는 파이썬이다 3

1 - 2. 환경 설정과 명령행 사용 방법 (1) - 파일시스템/파이썬 경로/홈 디렉터리/현재 작업 디렉터리

환경 설정: 코딩 작업이 가능하도록 컴퓨터를 구성하는 과정 파일시스템운영체제가 저장하고 검색할 데이터를 구성하는 기반 파일: 파일명 + 경로 두가지 속성을 지님   여기서 C:\ 부분은 루트 폴더. 모든 하위 폴더가 들어 있는 곳윈도우는 C 드라이브, 맥/리눅스는 그냥 \ 위 그림에서 Users, Documents 같은거는 전부 폴더(혹은 디렉토리)라고 함C:\는 루트 폴더로 하위 폴더가 들어가 있음 *윈도우와 맥OS에서는 폴더명과 파일명의 대소문자를 구분하지 않지만 리눅스에서는 구분 함 윈도우에서는 폴더와 파일명을 백슬래시(\)로 구분하지만 맥os와 리눅스에서는 슬래시(/)로 구분함그래서 호환이 가능하도록 할려면 /와\ 대신 pathlib 모듈과 /연산자를 사용해야 함 Pathlib 모듈에서 Path를..

[파이썬] 모듈 vs 라이브러리 vs 패키지 vs 프레임워크

https://kevinitcoding.tistory.com/entry/%ED%8C%8C%EC%9D%B4%EC%8D%ACPython-%EA%B8%B0%EC%B4%88-%EB%AA%A8%EB%93%88-%ED%8C%A8%ED%82%A4%EC%A7%80-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC%EC%9D%98-%EC%B0%A8%EC%9D%B4 [파이썬/Python 기초] 모듈, 패키지, 라이브러리, 프레임워크의 차이모듈, 패키지, 라이브러리, 프레임워크의 차이는 무엇일까 모듈이 모이면 패키지가 되고, 패키지가 모이면 라이브러리가 됩니다. 모듈은 프로그램에서 어떤 기능을 하는 작은 단위이..

1 - 1. 에러 메시지 파악과 고수의 도움을 받기 위한 질문 에티켓

파이썬 프로그램은 코드가 except 문으로 처리할 수 없는 예외가 발생하면 충돌(crush)을 냄. 충돌이 나면 에러 메시지와 추적 정보(스택 추적)를 출력함  여기서 File 부분은 전부 프레임 요약 인듯 함수 호출이 끝나고 반환될 코드 위치와 지역 변수 데이터가 들어간 것이 프레임 객체이고 이 안의 것을 요약 해서 보여주는 것이 프레임 요약임 프레임 객체는 함수가 호출될 때 생성되고 반환될 때 소멸. 추적정보는 프로그램에서 예외가 발생한 위치와 그 예외로부터 이어진 함수 호출의 흔적을 보여줌. 추적정보는 항상 버그의 실제 원인의 위치와 같진 않음 린터: 소스 코드를 분석해 잠재적인 에러를 경고하는 응용프로그램.  프로그래밍 조언 구하기1. 미리 충분한 정보를 제공하자2. 물음표를 붙여서 질문을 명확..

728x90
반응형