파이썬
문법과 표준 라이브러리부터 테스트, 자동화, 데이터 처리와 서비스 구현까지 연결합니다.
글 목록
BeautifulSoup select_one이 None일 때: 크롤링 선택자를 안전하게 점검하는 법
select_one이 요소를 찾지 못할 때 None을 반환하는 이유와 HTML 변화, 선택자, 누락 데이터를 분리해 처리하는 방법을 설명합니다.
파이썬2 분
Python requests timeout과 status code 확인: 네트워크 요청을 안전하게 다루는 법
requests.get에 timeout을 두고 HTTP 상태와 JSON 파싱 실패를 구분하는 기본 패턴을 설명합니다.
파이썬3 분
Python 리스트 컴프리헨션: 짧게 쓰되 읽기 쉬운 변환으로 만드는 법
리스트 컴프리헨션의 변환·필터 순서와 여러 조건이 길어질 때 일반 for문으로 돌아가야 하는 기준을 설명합니다.
파이썬3 분
Python local과 global 스코프: UnboundLocalError가 생기는 이유
함수 안 대입이 지역 변수를 만드는 규칙과 global 대신 반환값으로 상태를 전달하는 방법을 설명합니다.
파이썬3 분
Python 함수가 None을 반환하는 이유: return 누락을 찾는 방법
명시적 return이 없는 함수가 None을 반환하는 규칙과 조건 분기에서 결과가 사라지는 오류를 디버깅하는 방법을 설명합니다.
파이썬2 분
Python truthy와 falsy: 빈 값 검사에서 None과 빈 문자열을 구분하는 법
if 값이 어떤 객체를 false로 보는지와 None, 빈 문자열, 0을 구분해야 하는 입력 검증 기준을 설명합니다.
파이썬3 분
Python venv와 pip: 설치했는데 ModuleNotFoundError가 나는 이유
pip가 다른 Python에 패키지를 설치하는 문제를 venv 활성화와 python -m pip 기준으로 해결합니다.
파이썬3 분

