with 문(statement)으로 파일, DB 커서 등을 놓지지 않고 닫고 관리하기
with 문(statement)을 잘 쓰면 Python을 매우 간결하고 Python스럽게(Pythonic하게) 작성할 수 있습니다. with와 as에 의해 도출된 변수는 with 문의 스코프(scope) 안에서만 유효하게 쓰인다는 ‘느낌(*)’을 줍니다. 이 ‘느낌’을... »
with 문(statement)을 잘 쓰면 Python을 매우 간결하고 Python스럽게(Pythonic하게) 작성할 수 있습니다. with와 as에 의해 도출된 변수는 with 문의 스코프(scope) 안에서만 유효하게 쓰인다는 ‘느낌(*)’을 줍니다. 이 ‘느낌’을... »
디스크에 설정(configuration)을 파일로 저장할 때 어떤 포맷(확장자)을 사용해야 하는지는 서비스를 개발할 때 누구나 고민하는 문제입니다. Python을 이용해 개발할 때도 당연한 일이지요. 서비스를 구현하는 데 꼭 필요하지만... »
Pandas, NumPy, SciPy 등 Python 패키지 또는 Python 자체를 사용해서 데이터 처리를 하다 보면 연습용 데이터가 필요할 때가 있습니다. 데이터 처리는 여러 데이터에 걸쳐 두루 쓸... »
PyInstaller는 Python 프로그램 배포를 목적으로 많은 분들이 사용하는 패키지입니다. cx_Freeze나 py2exe 등 같은 용도의 패키지가 대체재로 존재하지만 사용법이 간단해 더 인기가 있습니다. NumPy는 Python 사용자라면 한번쯤... »
이미 있는 DataFrame(데이터프레임)에 행(row)으로 추가할 데이터가 list(리스트)로 주어져 있다면 어떻게 해야 할까요? 데이터 재료부터 준비해 봅시다. 참고로, 편의상 DataFrame을 출력하기 위해 tabulate 패키지를 활용한 print_df()를 정의해... »