๋ฐ˜์‘ํ˜•
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. ์ทจ์ค€)/Python (6)

728x90
๋ฐ˜์‘ํ˜•

Hello creators ๐Ÿ™Œ

[2-1&2] Pandas ๊ธฐ์ดˆ (feat. ์ŠคํŒŒ๋ฅดํƒ€์ฝ”๋”ฉํด๋Ÿฝ_๋ฐ์ดํ„ฐ๋ถ„์„์ˆ˜์—…)

Colab URL ์ฃผ์†Œ Colab URL https://bit.ly/3Ph9e9p Pandas ๋ฅผ ์“ฐ๋Š” ์ด์œ  (ํ•„์š”์„ฑ, ์‹ค์ต) pandas ๋ฅผ ์“ฐ๋ฉด ๋ญ˜ ํ•  ์ˆ˜ ์žˆ์–ด? 1๏ธโƒฃ ์ด๋ ‡๊ฒŒ ๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ํ‘œ ํ˜•ํƒœ๋กœ ๋ณด์—ฌ์คŒ 2๏ธโƒฃ ๋ฐ์ดํ„ฐ ํฌ๊ธฐ ์ƒ๊ด€์—†์ด ‘์—ด ์ถ”๊ฐ€’, ‘ํŠน์ • ํ–‰๋งŒ ๋ณธ๋‹ค.’ ๋Š” ๋“ฑ์„ ์ž์œ ์ž์žฌ๋กœ ๊ฐ€๋Šฅ Pandas๋กœ ์–ด๋–ค ์‹ค์Šต์„ ํ• ๊ฑฐ์•ผ? y-finace ๋ฅผ ํ†ตํ•ด ํ•ด์™ธ์ฃผ์‹ ๋ถ„์„์„ ํ•ด๋ณผ ๊ฒƒ ์ž„. ๋ถ„์„ ์˜ˆ์‹œ 1๋…„ ํ›„ ์ฃผ์‹ ๊ฐ€๊ฒฉ์€ ์–ด๋–ป๊ฒŒ ๋ ๊นŒ? ํ˜„์žฌ ๊ฐ€๊ฒฉ๊ณผ ์ฐจ์ด๊ฐ€ ํฐ ์ฃผ์‹์€ ๋ญ˜๊นŒ? ์ƒ์Šน์—ฌ๋ ฅ์ด ํฐ ์นœ๊ตฌ๋“ค์€ ๋ญ˜๊นŒ? https://finance.yahoo.com/quote/AAPL?p=AAPL&.tsrc=fin-srch&guccounter=1 Apple Inc. (AAPL) Stock Price, News, Quot..

[1-8] ํŒŒ์ด์ฌ์œผ๋กœ 50๊ฐœ ๊ธฐ์—… 3๋…„์น˜ ์ฃผ์‹ ๊ทธ๋ž˜ํ”„ ํ•œ๋ฒˆ์— ๋ฐ›์•„๋ณด๊ธฐ (feat. ์ŠคํŒŒ๋ฅดํƒ€์ฝ”๋”ฉํด๋Ÿฝ_๋ฐ์ดํ„ฐ๋ถ„์„์ˆ˜์—…)

Colab URL ์ฃผ์†Œ Colab URL https://bit.ly/3Ph9e9p row ์˜ ์˜๋ฏธ์— ๋Œ€ํ•ด์„œ ์ƒ๊ฐ ์ด๋ ‡๊ฒŒ ์ฒซ๋ฒˆ์งธ row, ๋‘ ๋ฒˆ์žฌ row, ์„ธ๋ฒˆ์งธ row ๋ฅผ ์งš์–ด๋‚˜๊ฐ€๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•˜๋Š”๊ฒŒ ์•„๋‹Œ๊ฐ€ ํ•˜๋Š” ์ƒ๊ฐ ์—‘์…€ ํŒŒ์ผ์—์„œ '์ข…๋ชฉ ์ฝ”๋“œ' ์ฝ์–ด์˜ค๊ธฐ # ์—‘์…€ ํŒŒ์ผ์—์„œ '์ข…๋ชฉ ์ฝ”๋“œ' ์ฝ์–ด์˜ค๊ธฐ import openpyxl # ์—‘์…€ ์˜คํ”ˆ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ import urllib.request # ์ด๋ฏธ์ง€ ๋‹ค์šด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ wb = openpyxl.load_workbook('๊ด€๋ฆฌ์ข…๋ชฉ.xlsx') # โœ… ์—ฌ๊ธฐ ํŒŒ์ผ ์ด๋ฆ„ ์ฒดํฌ ํ•  ๊ฒƒ / error ๊ฐ€๋Šฅํ•œ ์ง€์  sheet = wb['์ข…๋ชฉ'] # โ“โ“โ“ ์™œ '์ข…๋ชฉ' ์œผ๋กœ ๋ฐ”๊ฟ”์ค˜์•ผ ๋˜๋Š”๊ฑธ๊นŒ? rows = list(sheet.rows)[1:] # row๊ฐ’๋“ค์„ ๋ฆฌ์ŠคํŠธ๋กœ ๋งŒ๋“ ๋‹ค ..

[1-7] urllib.request ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์‚ฌ์šฉํ•ด์„œ ์ด๋ฏธ์ง€ ๋‹ค์šด ๋ฐ›๊ธฐ (feat. ์ŠคํŒŒ๋ฅดํƒ€ ์ฝ”๋”ฉํด๋Ÿฝ ๋ฐ์ดํ„ฐ ๋ถ„์„ ์ˆ˜์—…)

Colab URL ์ฃผ์†Œ Colab URL https://bit.ly/3Ph9e9p ์ด๋ฏธ์ง€ ๊ตฌ์กฐ ์ดํ•ด ์ด๋ฏธ์ง€ ์ฃผ์†Œ ๋ณต์‚ฌ ์›ํ•˜๋Š” ๊ทธ๋ฆผ > ์šฐํด๋ฆญ > ์ด๋ฏธ์ง€ ๋ณต์‚ฌ ์ฃผ์†Œ์ฐฝ์— ๋ถ™์—ฌ๋„ฃ์œผ๋ฉด > ์ด๋ ‡๊ฒŒ ๋‚˜์˜ด ๋ฌผ์Œํ‘œ ๋’ค์—๋Š” ์—†์• ๋„ ๋œ๋‹ค. LG ๋””์Šคํ”Œ๋ ˆ์ด ๊ธฐ์—… ์ˆซ์ž๋ฅผ ๋„ฃ์–ด์ฃผ๋ฉด > LG ๋””์Šคํ”Œ๋ ˆ์ด 3๋…„์น˜ ๋ฐ์ดํ„ฐ๊ฐ€ ๋‚˜์˜ค๊ฒŒ ๋จ ๋˜ ๋‹ค์‹œ ๊ทธ์ชฝ์œผ๋กœ ๋“ค์–ด๊ฐ€์ง€ ์•Š๋”๋ผ๋„!! ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์‚ฌ์šฉํ•ด์„œ ์ด๋ฏธ์ง€ ๋‹ค์šด๋ฐ›๊ธฐ import urllib.request url = 'https://ssl.pstatic.net/imgfinance/chart/item/area/year3/034220.png' # โœ… ์—ฌ๊ธฐ์— ์šฐํด๋ฆญํ•ด์„œ ์–ป์€ '์ด๋ฏธ์ง€ ์ฃผ์†Œ URL' ์„ ์ž…๋ ฅํ•˜๊ธฐ urllib.request.urlretrieve(url, "LG๋””์Šคํ”Œ๋ ˆ์ด.png") # ํŒŒ..

[1-6] os ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ํ™œ์šฉํ•ด์„œ ํŒŒ์ด์ฌ ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ, ์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ (feat. ์ŠคํŒŒ๋ฅดํƒ€์ฝ”๋”ฉํด๋Ÿฝ ๋ฐ์ดํ„ฐ ๋ถ„์„ ์ˆ˜์—…)

Colab URL ์ฃผ์†Œ Colab URL https://bit.ly/3Ph9e9p ๋‰ด์Šค๋กœ ๋ฐ›๊ณ  ์‹ถ์€ ๊ธฐ์—…๋“ค์„ ๋ฆฌ์ŠคํŠธ์—…ํ•ด์„œ > news ํด๋”์—, ์—‘์…€ ํŒŒ์ผ๋กœ ํ•˜๋‚˜ ํ•˜๋‚˜ ๋„ฃ์–ด์ฃผ๊ธฐ # ๋‰ด์Šค๋กœ ๋ฐ›๊ณ  ์‹ถ์€ ๊ธฐ์—…๋“ค์„ ๋ฆฌ์ŠคํŠธ์—…ํ•ด์„œ, > news ํด๋”์—, ์—‘์…€ ํŒŒ์ผ๋กœ ํ•˜๋‚˜ ํ•˜๋‚˜ ๋„ฃ์–ด์ฃผ๊ธฐ keywords = ['์‚ผ์„ฑ์ „์ž','LG์—๋„ˆ์ง€์†”๋ฃจ์…˜','SKํ•˜์ด๋‹‰์Šค','NAVER','์‚ผ์„ฑ๋ฐ”์ด์˜ค๋กœ์ง์Šค','์‚ผ์„ฑ์ „์ž์šฐ','์นด์นด์˜ค','์‚ผ์„ฑSDI','ํ˜„๋Œ€์ฐจ','LGํ™”ํ•™','๊ธฐ์•„','POSCOํ™€๋”ฉ์Šค','KB๊ธˆ์œต','์นด์นด์˜ค๋ฑ…ํฌ','์…€ํŠธ๋ฆฌ์˜จ','์‹ ํ•œ์ง€์ฃผ','์‚ผ์„ฑ๋ฌผ์‚ฐ','ํ˜„๋Œ€๋ชจ๋น„์Šค','SK์ด๋…ธ๋ฒ ์ด์…˜','LG์ „์ž','์นด์นด์˜คํŽ˜์ด','SK','ํ•œ๊ตญ์ „๋ ฅ','ํฌ๋ž˜ํ”„ํ†ค','ํ•˜๋‚˜๊ธˆ์œต์ง€์ฃผ','LG์ƒํ™œ๊ฑด๊ฐ•','HMM','์‚ผ์„ฑ์ƒ๋ช…','ํ•˜์ด๋ธŒ','๋‘์‚ฐ์ค‘๊ณต์—…','SK..

[1-4] ๋‰ด์Šค ๊ธฐ์‚ฌ ์ œ๋ชฉ ๊ฐ€์ ธ์˜ค๊ธฐ [python beautifulsoup request ํ™œ์šฉ crwaling] (Feat. ์ŠคํŒŒ๋ฅดํƒ€ ์ฝ”๋”ฉํด๋Ÿฝ_๋ฐ์ดํ„ฐ๋ถ„์„ ์ˆ˜์—…)

1๏ธโƒฃ 'ํ•ดํ‚น ์•„๋‹Œ ํ•ดํ‚น' ์„ ํ†ตํ•œ ๋ธŒ๋ผ์šฐ์ € ๋ฐ ์Šคํฌ๋ž˜ํ•‘์˜ ์›๋ฆฌ ์ดํ•ด '์‚ผ์„ฑ์ „์ž' ๊ธฐ์‚ฌ๋ฅผ '์œผ๋ž์ฐป์ฐจ' ๋กœ ๋ฐ”๊ฟ”๋ณด๊ธฐ ๋„ค์ด๋ฒ„ ๋‰ด์Šค์—์„œ, ์‚ผ์„ฑ์ „์ž ๊ฒ€์ƒ‰ํ•˜๊ณ  (์–ด๋– ํ•œ ์›น ํŽ˜์ด์ง€ ์—์„œ๊ฑด) > ๊ฒ€์‚ฌ > ์‚ผ์„ฑ์ „์ž๋ฅผ '์œผ๋ž์ฐป์ฐจ' ๋กœ ๋ฐ”๊ฟ”๋ณด์ž. ๊ทธ๋Ÿฌ๋ฉด, '์‚ผ์„ฑ์ „์ž' ๊ธฐ์‚ฌ๊ฐ€ ๋‚˜์™€์•ผ ํ•˜๋Š”๋ฐ, '์œผ๋ž์ฐป์ฐจ' ์— ๋Œ€ํ•œ ๊ธฐ์‚ฌ๊ฐ€ ๋‚˜์˜จ๋‹ค. ๐Ÿคท‍โ™‚๏ธ ์™œ ๊ทธ๋Ÿฐ๊ฑฐ์ง€? ์‰ฝ๊ฒŒ ๋งํ•˜๋ฉด, ์ด๋ฏธ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ๋‹ค์šด ๋ฐ›์•„์˜จ '๋‚ด ๊บผ' ๋ฅผ ๋ฐ”๊พผ ๊ฒƒ ์ด๊ธฐ ๋•Œ๋ฌธ. '๋‚ด๊บผ?' ๋ญ๊ฐ€ ๋‚ด๊ป€๋ฐ ? ๋‚ด๊บผ๋Š” ์„œ๋ฒ„๋ฅผ ํ†ตํ•ด์„œ '์ด๋ฏธ ๋ฐ›์•„์˜จ HTML, CSS, Javascript ์‚ผํ˜•์ œ ๋ฉ์–ด๋ฆฌ' ๋ฅผ ์˜๋ฏธ. ์ด๋ฏธ ๋ฐ›์•„์™”๊ณ , ๊ทธ๋ž˜์„œ ๋‚ด๊บผ๊ธฐ ๋•Œ๋ฌธ์—, ์•„๋ฌด๋ฆฌ ๋ฐ”๊ฟ”๋„ ๋‚ด๊บผ์—๋งŒ ์˜ํ–ฅ์„ ๋ฏธ์น˜๊ณ  ๋‹ค๋ฅธ์‚ฌ๋žŒ์ด ์‚ผ์„ฑ ์ „์ž ๊ฒ€์ƒ‰์„ ํ•ด๋„ ์˜ํ–ฅ์ด ์—†์Œ. ์ด๋ฅผ ํ†ตํ•ด ์•Œ ์ˆ˜ ์žˆ๋Š” ์›นํŽ˜์ด์ง€์˜ ์›๋ฆฌ๋Š”? ์šฐ..