/
https://42jerrykim.github.io/ _index.md
파이썬 shutil과 tempfile 모듈을 빠르게 쓰기 위한 치트시트입니다. 파일/디렉토리 복사/이동/삭제, 디스크 용량 확인, 임시 파일/디렉토리 안전 생성과 자동 정리 패턴을 최소 예제로 정리합니다.
파이썬 zipfile과 tarfile 모듈을 빠르게 쓰기 위한 치트시트입니다. ZIP/TAR 아카이브 생성/추출, 파일 추가/목록 조회, 암호화, 메모리 내 처리 패턴과 보안 주의점을 최소 예제로 정리합니다.
파이썬 signal 모듈을 빠르게 사용하기 위한 치트시트입니다. SIGINT, SIGTERM 처리, 그레이스풀 종료, 타임아웃, 알람 등 시그널 핸들링 패턴을 최소 예제로 정리합니다.
파이썬 atexit 모듈을 빠르게 사용하기 위한 치트시트입니다. 종료 콜백 등록, 리소스 정리, 임시 파일 삭제 등 프로그램 종료 시 실행할 작업을 최소 예제로 정리합니다.
파이썬 pdb 모듈 심화 치트시트입니다. breakpoint(), 중단점, 변수 검사, 스텝 실행, 조건부 중단, 사후 분석 디버깅 등 대화형 디버거 명령을 최소 예제로 정리합니다.
파이썬 unittest.mock 모듈을 빠르게 사용하기 위한 치트시트입니다. Mock, MagicMock, patch, side_effect, return_value 등 테스트 모킹 패턴을 최소 예제로 정리합니다.
파이썬 성능 분석을 빠르게 시작하기 위한 치트시트입니다. timeit 마이크로벤치마크, cProfile/pstats 함수별 분석, py-spy 샘플링 프로파일러, 병목 식별 접근법을 최소 예제로 정리합니다.
파이썬 패키지 배포를 빠르게 시작하기 위한 치트시트입니다. pyproject.toml 구조, build/twine으로 PyPI 배포, 의존성 명세, 엔트리포인트, 배포 전 체크리스트를 최소 예제로 정리합니다.
파이썬 비동기 프로그래밍을 빠르게 시작하기 위한 치트시트입니다. async/await 기본 문법, asyncio.run/gather/create_task, 타임아웃, 동기 코드와의 혼용 주의점을 최소 예제로 정리합니다.
동시성과 병렬성을 빠르게 선택하기 위한 치트시트입니다. GIL 이해, I/O-bound vs CPU-bound 판단, ThreadPoolExecutor/ProcessPoolExecutor, 데이터 공유 주의점을 최소 예제로 정리합니다.