Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 아동수당
- 로또 번호
- 책으로_코딩을_배웠어요
- 신용 대출
- 유니코딩
- 복지ro
- 클릭스 에이전시
- 로도
- 네이버 검색 광고
- 검색 광고 마케터
- 다음 검색 광고
- 혼공파
- 대출
- 소득세
- 카카오 검색 광고
- 책으로_코딩을배우고싶다
- lotto번호
- 광고 대행사 취업
- 10만원
- 이생망
- 그로스해킹
- 궁금증해우소
- 로또 당첨
- 육아
- 티스토리
- 작심3일
- 혼공단
- 퍼포먼스마케팅
- 로또 당첨 번호
- 문과생_프로그래밍
Archives
- Today
- Total
궁금증해우소
[문과생 혼공파(이썬)]6주 기본미션 - 모듈, Flask 본문
혼공파(혼자 공부하는 파이썬) 6주 기본미션 - Flask 모듈
마지막이네요. 뭐 미션은 끝났지만 남은 부분을 간략하게 정리해서 올릴 예정입니다(예정만 며칠째냐ㅠㅠ)
모듈을 실행하기 위해 시작한 공부인데, 지금와서 생각해보면 앞단의 기본기가 정말 중요한 것 같습니다.
어떤 업무든 학습이든 동일하지만, 기존의 작업방식을 잘 가져오려면 가져와서 편집할 수 있는 수준이 되어야 하는 것 같습니다.
미션은 총 6주차로 나누어서 주차별로 진행하며 기본 미션과 선택 미션으로 나누어집니다.
5주차 기본미션 입니다.
[기본] [p341]
너무 책을 복붙해도 문제지만, 사실 복붙을 안 하기 위해 개념을 paraphrase하기는 어렵습니다.
우선 코드입니다.
#모듈로딩
from flask import Flask
from urllib import request
from bs4 import BeautifulSoup
#웹 서버 생성
app = Flask (__name__)
@app.route("/")
def hello():
#urlopen()함수로 기상청의 전국 날씨 로딩
target=request.urlopen("http://www.kma.go.kr/weather/forecast/mid-term-rss3.jsp?stnId=108")
#BeautifulSoup를 사용해 웹페이지 분석
soup = BeautifulSoup(target, "html.parser")
#location tag를 찾습니다.
output=""
for location in soup.select("location"):
#내부의 city, wf, tmn, tmx태그를 찾아 출력합니다.
output += "<h3>{}</h3>".format(location.select.one("city").string)
output += "날씨: {}</br>".format(location.select.one("wf").string)
output += "최저/최고 기온: {}/{}"\
.FORMAT(\
location.select_one("tmn").string,\
location.select_one("tmx").string\
)
output += "<hr\>"
return output
결과는 웹서버에서 나옵니다.
간단하게 긁어오는 프로그램인데 다시 한 번 보강 예정입니다 :D
[파이썬 혼자 공부 미션]
3주차. 기본 - list, dictionary, range 요약
혼자 공부하는 파이썬
이 책은 독학으로 프로그래밍 언어를 처음 배우려는 입문자가, 혹은 파이썬을 배우려는 입문자가 ‘꼭 필요한 내용을 제대로’ 학습할 수 있도록 구성했다. ‘무엇을’, ‘어떻게’ 학습해야 ��
m.hanbit.co.kr
#그러나_광고비가_없다ㅠ #한빛미디어마케팅담당자님_권당CPA로좀
혼공공식홈페이지 이미지는 저작권 이슈가 있을 경우 말씀주시면 제거하겠습니다.
Comments