전체 글 (59) 썸네일형 리스트형 5-5. raise와 사용자 정의 예외 안녕하세요! 지난 시간에는 파이썬에서 프로그램 실행 중 발생하는 예외를 try-except 구문으로 안전하게 처리하는 방법을 알아보았습니다. 이제 여러분의 프로그램은 예상치 못한 오류에도 멈추지 않고 유연하게 대응할 수 있게 되었죠!이번 시간에는 예외 처리의 심화 개념으로, 여러분이 직접 예외를 발생시키거나(raise), 자신만의 **사용자 정의 예외(Custom Exception)**를 만드는 방법에 대해 알아보겠습니다. 이 기능들을 활용하면 프로그램의 오류를 더욱 명확하게 알리고, 특정 상황에서 강제로 프로그램 흐름을 제어할 수 있습니다.Part 1: raise - 예외 직접 발생시키기raise 키워드는 특정 조건이 충족될 때 강제로 예외를 발생시키는 데 사용됩니다. 이는 주로 입력값이 유효하지 않거.. 5-4. 예외 처리 try-except 구문 안녕하세요! 지난 시간에는 파이썬의 csv 모듈을 사용하여 CSV 파일을 읽고 쓰는 방법에 대해 알아보았습니다. 이제 구조화된 데이터를 파일로 저장하고 불러올 수 있게 되었죠!이번 시간에는 프로그램이 실행되는 동안 발생할 수 있는 예상치 못한 문제, 즉 **예외(Exception)**를 안전하게 처리하는 방법에 대해 알아보겠습니다. 예외 처리는 프로그램이 오류 때문에 갑자기 멈추는 것을 방지하고, 사용자에게 친화적인 메시지를 보여주거나 문제 상황을 복구할 수 있도록 돕는 매우 중요한 기법입니다.파이썬에서는 주로 try-except 구문을 사용하여 예외를 처리합니다. 마치 "일단 이 작업을 시도해보고, 만약 문제가 발생하면 이렇게 처리해라"라고 컴퓨터에게 지시하는 것과 같습니다.Part 1: 예외(Exce.. 5-3. CSV 파일 다루기 안녕하세요! 지난 시간에는 파이썬에서 파일에 데이터를 쓰고(write(), writelines()), 파일을 안전하게 다룰 수 있도록 해주는 with 구문에 대해 알아보았습니다. 이제 여러분은 텍스트 파일을 만들고, 내용을 저장하고 불러올 수 있게 되었죠.이번 시간에는 실생활에서 매우 자주 사용되는 파일 형식 중 하나인 CSV (Comma Separated Values) 파일을 파이썬으로 다루는 방법에 대해 알아보겠습니다. CSV 파일은 데이터를 쉼표(,)로 구분하여 저장하는 텍스트 파일로, 엑셀이나 데이터베이스 간에 데이터를 주고받을 때 널리 사용됩니다.파이썬은 CSV 파일을 쉽게 읽고 쓸 수 있도록 csv 모듈을 기본으로 제공합니다. 이 모듈을 활용하면 CSV 데이터를 마치 리스트나 딕셔너리처럼 편리.. 이전 1 ··· 7 8 9 10 11 12 13 ··· 20 다음