๋ฐ˜์‘ํ˜•
250x250
Recent Posts
ยซ   2024/12   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
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
๊ด€๋ฆฌ ๋ฉ”๋‰ด
728x90
๋ฐ˜์‘ํ˜•

๋ชฉ๋ก[WEB & AI] (feat. ์ทจ์ค€)/์ŠคํŒŒ๋ฅดํƒ€์ฝ”๋”ฉํด๋Ÿฝ_์›น๊ฐœ๋ฐœ์ข…ํ•ฉ๋ฐ˜ (44)

728x90
๋ฐ˜์‘ํ˜•

Hello creators ๐Ÿ™Œ

4-2_Flask ์‹œ์ž‘ํ•˜๊ธฐ - ์„œ๋ฒ„๋งŒ๋“ค๊ธฐ

1. ํ•ด๋ด ์ด ๊ฒฝ๋กœ๋กœ ๋“ค์–ด๊ฐ€๊ธฐ ์„œ๋ฒ„ ๋งŒ๋“œ๋Š” ํ”„๋ ˆ์ž„์›Œํฌ flask ์„ค์น˜ ์ง€๊ธˆ vscode์—์„œ ๊ฐ€์ƒํ™˜๊ฒฝ์ด ์•ˆ ๋งŒ๋“ค์–ด์ ธ์„œ ๊ทธ๊ฑฐ ํ•ด๋ณด๊ณ  ์™€์•ผ ํ•จ. [[vscode_๊ฐ€์ƒํ™˜๊ฒฝ๋งŒ๋“ค๊ธฐ]] ๊ทธ ๋‹ค์Œ flask ์„ค์น˜ํ•˜๊ธฐ [[202302031512_pip ๋“ฑ ํ”„๋ ˆ์ž„์› ์„ค์น˜ ๊ด€๋ จ ๋ช…๋ น์–ด]] ์ด๊ฑฐ ์ฐธ๊ณ ํ•ด์„œ ์„ค์น˜ํ•จ ๊ทธ๋Ÿผ, flask ๋ž€? flask ๋Š” ์„œ๋ฒ„๋ฅผ ํŽธํ•˜๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ํ”„๋ ˆ์ž„์›Œํฌ. vs code ์—์„œ ์ด์ œ ํ•ด๋ณด๊ธฐ app.py ํ†ต์ƒ์ ์œผ๋กœ ์ด ์ด๋ฆ„์„ ๋งŽ์ด ์”€ ํ”Œ๋ผ์Šคํฌ ์‹œ์ž‘ ์ฝ”๋“œ ์Šค๋‹ˆํŽซ from flask import Flask app = Flask(__name__) @app.route('/') def home(): return 'This is Home!' if name == 'm..

3-15_ 3์ฃผ์ฐจ ๋ & ์ˆ™์ œ ์„ค๋ช…

โ… . ์ด๋ฒˆ ํšŒ์ฐจ ํ•™์Šต ๋ชฉํ‘œ (goal) 1. ๋ฐฐ์šฐ๊ณ ์ž ํ•˜๋Š” ๊ฒƒ ์ง€๋‹ˆ ๋ฎค์ง ์‚ฌ์ดํŠธ์˜ '์ˆœ์œ„, ๊ณก ์ œ๋ชฉ, ๊ฐ€์ˆ˜' ๋ฅผ ์Šคํฌ๋ž˜ํ•‘ ํ•˜๊ธฐ โ…ก. ํ•ด๋ณด๊ธฐ 1. ํ€ด์ฆˆ ํ’€ ๋•Œ ํžŒํŠธ 2. ์šฐ์„  ์ž‘๋™ํ•˜๋Š” ์ฝ”๋“œ #jquery_๋ณ€์ˆ˜ํ™œ์šฉ๊ฝ‚์•„์ฃผ๊ธฐ_์˜ˆ์‹œ์ฝ”๋“œ #jquery_append_์ถ”๊ฐ€๋กœ๋ถ™์ด๊ธฐ_์˜ˆ์‹œ์ฝ”๋“œ strip() ์ฐธ์กฐํ•œ ์‚ฌ์ดํŠธ https://codechacha.com/ko/python-string-strip/ ์šฐ์„  ์ž‘๋™ํ•˜๋Š” ์ฝ”๋“œ import requests from bs4 import BeautifulSoup ์‹ค์ œ ์‚ฌ๋žŒ์ธ ๊ฒƒ ์ฒ˜๋Ÿผ ํ•ด์ฃผ๋ ค๊ณ  (๋งˆ์น˜, ๋ธŒ๋ผ์šฐ์ €์—์„œ call ์„ ๋‚ ๋ฆฌ๋Š” ๊ฒƒ ์ฒ˜๋Ÿผ ํ•ด์ฃผ๋ ค๊ณ , ์‚ฌ๋žŒ์ธ ๊ฒƒ ์ฒ˜๋Ÿผ ํ•ด์ฃผ๋ ค๊ณ ) headers = {'User-Agent' : 'Mozilla/5.0..

3-9_DB๊ฐœ๊ด„

โ… . ์ด๋ฒˆ ํšŒ์ฐจ ํ•™์Šต ๋ชฉํ‘œ (goal) 1. ๋ฐฐ์šฐ๊ณ ์ž ํ•˜๋Š” ๊ฒƒ DB ๋ž€ ๋ญ”์ง€! ์™œ ์“ฐ๋Š”๊ฑด๊ฐ€! โ…ก. ํ•ด๋ณด๊ธฐ 1. DB ํ•„์š”์„ฑ ๋ฐฉ ์ •๋ฆฌ ํ•˜๋Š” ์ด์œ ๋Š”? ๋‚˜์ค‘์— ์ž˜ ์ฐพ๊ธฐ ์œ„ํ•ด์„œ ๊ต๋ณด๋ฌธ๊ณ ์— ๊ฐ€์„œ ๋ฏผ์Œ์‚ฌ ์ฑ… ๋‹ค ์ฃผ์„ธ์š” -> ์ฐพ๊ธฐ ์‰ฌ์›€ ์ฝ”๋”ฉ์ด๋ผ๋Š” ๋‹จ์–ด๊ฐ€ ๋“ค์–ด๊ฐ„๊ฑฐ ๋ชจ๋‘ ์ฃผ์„ธ์š” -> ์ •๋ ฌ์ด ์•ˆ ๋˜์–ด ์žˆ๋‹ค๋ฉด -> ๋‹ค ๋ด์•ผ ํ•จ. '์ •๋ ฌ์ด ๋˜์–ด ์žˆ๋Š” ๊ฒƒ' = ์ •๋ ฌ์ด ๋œ ์ˆœ์„œ๊ฐ€ ์žˆ๋‹ค = Index ๊ฐ€ ์žˆ๋‹ค. โญโญโญโญโญโญโญโญโญ ๊ทธ๋Ÿฌ๋ฉด, ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค๋ฅผ ์™œ ์“ฐ๋Š”๊ฑฐ์•ผ? ์ˆœ์„œ๋Œ€๋กœ ==์ž˜ ์ •๋ ฌ==ํ•ด ๋‘์–ด์„œ โญโญโญ ๋‚˜์ค‘์— ์ฐพ์„ ๋•Œ, ==์ž˜ ์ฐพ๊ฒŒ== ํ•˜๊ธฐ ์œ„ํ•ด์„œ DB ์ข…๋ฅ˜ SQL(RDBMS) ์นธ์„ ๋งŒ๋“ค์–ด ๋†“๊ณ , ์ฑ„์šฐ๋Š” ๋Š๋‚Œ EX) ์Šคํ”„๋ ˆ๋“œ์‹œํŠธ๋ฅผ ๋งŒ๋“ค๊ณ  ์ฑ„์šฐ๋Š” ๋Š๋‚Œ ==ํ–‰/์—ด์˜ ์ƒ๊น€์ƒˆ๊ฐ€ ์ •ํ•ด์ง„ ์—‘์…€==์— ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ๊ฒƒ๊ณผ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ..

3-8_Quiz_์›น์Šคํฌ๋ž˜ํ•‘(ํฌ๋กค๋ง) ์—ฐ์Šต 1

โ… . ์ด๋ฒˆ ํšŒ์ฐจ ํ•™์Šต ๋ชฉํ‘œ (goal) 1. ๋ฐฐ์šฐ๊ณ ์ž ํ•˜๋Š” ๊ฒƒ ์ˆœ์œ„ ๋ฐ ํ‰์  ํฌ๋กค๋ง https://movie.naver.com/movie/sdb/rank/rmovie.naver?sel=pnt&date=20210829 ์ˆœ์œ„ ๋Š” ์˜ค๋ฅธ์ชฝ ๊ฒ€์‚ฌ ํด๋ฆญ -> ์ด๊ฑฐ ๊ฐ€์ ธ์˜ค๊ธฐ ํ‰์  ์€ ์˜ค๋ฅธ์ชฝ ๊ฒ€์‚ฌํด๋ฆญ -> ์ด๊ฑฐ ๊ฐ€์ ธ์˜ค๊ธฐ โ…ก. ํ•ด๋ณด๊ธฐ 1. ํ•ด๋‹น๊ฐ’์€ ์ด๋ ‡๊ฒŒ ์ ‘๊ทผํ•˜๋ผ๊ณ  ํžŒํŠธ๋ฅผ ์ค€๋‹ค. ์ž˜ ๋ชฐ๋ž๋˜ ๊ฒƒ tr ๊นŒ์ง€ ๊ฐ€์ ธ์™”์œผ๋‹ˆ๊นŒ, ๋’ค์—๊ฑธ ๋ถ™์ด๋ฉด๋œ๋‹ค. ํ˜น์€ html ๊ตฌ์กฐ๋ฅผ ๋ณด๋ฉด์„œ ๊ฐ€์ ธ์˜ค๋Š”๊ฑฐ โญโญโญโญโญ .text ๋ฅผ ์œ„๋กœ ๊ฐ€์ ธ์™€๋„ ๋œ๋‹ค๋Š” ๊ฒƒ โญโญโญโญโญ 02-02 2์ฐจ ๋ณต์Šต ์šฐ์„  ๋Œ์•„๊ฐ€๋Š” ์ฝ”๋“œ import requests from bs4 import BeautifulSoup ์‹ค์ œ ์‚ฌ๋žŒ์ธ ๊ฒƒ ์ฒ˜๋Ÿผ ํ•ด์ฃผ๋ ค๊ณ  (๋งˆ์น˜, ๋ธŒ๋ผ์šฐ์ €์—์„œ call ์„..