💎혼공파 6주차 미션 내용
6주차 | Chapter | 기본미션 | 선택미션 |
---|---|---|---|
6주차 | Chapter 07(07-2) ~ 08 | p.342 [직접 해보는 손코딩:BeautifulSoup 스크레이핑 실행하기] 예제 실행 후 결과 화면 캡쳐하기. | 혼공 용어 노트에 나만의 언어로 객체, 클래스, 인스턴스, 생성자, 메소드 정리하고 공유하기. |
#기본미션
< flask , beatifulSoup 다운로드 >
pip install 모듈명
< 코드 작성 >
app = Flask(__name__)
: name(실행모듈), 플라스크 애플리케이션을 생성@app.route("/")
: 특정 URL에 접속 시 바로 다음줄 함수 호출하는 flask 데코레이터def select(self, selector, namespaces=None, limit=None, **kwargs):
BeautifulSoup객체.select("location")
< flask 출력하기 >
set FLASK_APP=파일이름.py
set FLASK_ENV=development
flask run
ctrl+c
인증샷
#선택미션
<aside> ❓ 객체
여러가지 속성을 가질수 있는 것
</aside>
<aside> ❓ 클래스 객체를 만들기 위한 효율적인 기능
self.식별자
class 클래스이름:
</aside>
<aside> ❓ 인스턴스 클래스를 기반으로 생성되는 객체
인스턴스 = 클래스명([매개변수])
</aside>
<aside> ❓ 생성자 클래스이름과 같은함수
def __init__(self, [매개변수])
</aside>