본문 바로가기

분류 전체보기20

혼공학습단 11기 활동 회고. 해가 바뀌면서 머라도 해야겠다는 막연함에 우연히 발견된 아주 오래전에 사놓았던 책이 보였다. '혼자 공부하는 파이썬'. 당시에 머 쫌 해볼라고 사서 우째우째 보긴 한거 같은데 기억은 하나도 안남. 이번 기회에 다시 한 번 해볼 마음으로 혼공학습단 11기에 묻지도 따지지도 않고 그냥 지원해서 하게되었다. 한번 봤던거라 첫부분은 쉽게 쉽게 넘어갔는데 역시 뒷부분으로 갈수록 난감.. 그래도 족장님이 독려해주신 덕분에 간식값하느라 열심히 열심히.. 많이 만족스럽진 않지만 완주는 하게되었다. 새로운 시작이라 생각하고 대충 끄적여 놓은 글들을 다시 읽어보며 부족한 부분을 채워나가야겠다. 2024. 2. 19.
Chapter 08 클래스 객체(object) 속성을 가질 수 있는 모든 것 클래스(class) 객체를 쉽고 편리하게 생성하기 위해 만들어진 구문 붕어빵 틀 인스턴스(instance) 클래스를 기반으로 생성한 객체 붕어빵 생성자(constructor) 인스턴스를 생성할 때 만드는 함수로 클래스 이름과 같다. 메소드(method) 클래스가 가진 함수 2024. 2. 12.
6주차 미션(2/5~2/12) Chapter07(07-2)~08 기본 미션 p. 342[직접 해보는 손코딩: BeautifulSoup 스크레이핑 실행하기] 예제 실행 후 결과 화면 캡처하기 from flask import Flask from urllib import request from bs4 import BeautifulSoup app = Flask(__name__) @app.route("/") def hello(): target = request.urlopen('http://www.kma.go.kr/weather/forecast/mid-term-rss3.jsp?stnId=108') soup = BeautifulSoup(target, 'html.parser') output = '' for location in soup.select('location'): outpu.. 2024. 2. 12.
Chapter 06 예외 처리 구문 오류와 예외를 구분한다. 예외 처리하는 방법을 이해한다. 예외를 강제로 발생시키는 방법과 이유를 이해한다. 핵심 키워드: 구문 오류, 예외(런타임 에러), 기본 예외 처리, try except 구문 06-1 구문 오류와 예외 오류의 종류 프로그램 실행 전에 발생하는 오류: 구문 오류(systax error) 프로그램 실행 중에 발생하는 오류: 예외(exception) 또는 런타임 오류(runtime error) 구문오류 예외 기본 예외 처리 예외 처리(exception handling) 조건문을 사용하는 방법 try 구문을 사용하는 방법 예외 상황 확인하기 조건문으로 예외 처리하기 try except 구문 try: 예외가 발생할 가능성이 있는 코드 except: 예외가 발생했을 때 샐행할 코드 tr.. 2024. 2. 4.