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

Hello creators ๐Ÿ™Œ

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

[WEB & AI] ์ทจ์ค€ ๊ณต๋ถ€ ๊ธฐ๋ก/Python

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

๋ถ€์‹œ๋งค๋‚˜_HA 2022. 12. 10. 16:37
728x90
๋ฐ˜์‘ํ˜•

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๊ฐ’๋“ค์„ ๋ฆฌ์ŠคํŠธ๋กœ ๋งŒ๋“ ๋‹ค > ์ฒซ ๋ฒˆ์งธ ๋ฆฌ์ŠคํŠธ ๋ถ€ํ„ฐ ์ฃผ๋ฃจ๋ฃฉ ๊ฐ€์ ธ์˜จ๋‹ค. 

for row in rows:    # ๊ฐ€๋กœํ–‰ ๊ฐ’๋“ค์˜ ๋ฉ์–ด๋ฆฌ ์ค‘ > ์™ผ์ชฝ ๋ฉ์–ด๋ฆฌ๋ฅผ ๋นผ์˜ค๊ณ , ์˜ค๋ฅธ์ชฝ ๋ฉ์–ด๋ฆฌ๋ฅผ ๋นผ์˜ด
  biz_name = row[0].value   # ๊ธฐ์—… ์ด๋ฆ„์€ ๊ฐ€๋กœ๊ฐ’๋“ค ์ค‘ ์ฒซ ๋ฒˆ์งธ ๊ฐ’์ž„ > so, row[0]
  biz_code = row[1].value   # ์ข…๋ชฉ ์ฝ”๋“œ๋Š” 2๋ฒˆ์งธ ๊ฐ€๋กœ ๊ฐ’๋“ค์ž„ > so, row[1]

  url = f'https://ssl.pstatic.net/imgfinance/chart/item/area/year3/{biz_code}.png'   # โœ… ์—ฌ๊ธฐ์— ์šฐํด๋ฆญํ•ด์„œ ์–ป์€ '์ด๋ฏธ์ง€ ์ฃผ์†Œ URL' ์„ ์ž…๋ ฅํ•˜๊ธฐ
  urllib.request.urlretrieve(url, f"image/{biz_name}.png")   # ํŒŒ์ผ ์ด๋ฆ„ ๋ณ€๊ฒฝ โœ…

!zip -r /content/image_1732.zip /content/image   # โœ… ์••์ถ•ํ•ด์ฃผ๋Š” ์ฝ”๋“œ 
                                               # '/content/news' ์— ์žˆ๋Š” ํŒŒ์ผ์„ ๋ฌถ์–ด์„œ > /content/files.zip ํŒŒ์ผ๋กœ ๋งŒ๋“ค์–ด์ค˜

 


ํ•™์Šต ๋ฆฌ์†Œ์Šค

๊ฐ•์˜ URL https://bit.ly/3W2CYsK
Colab URL https://bit.ly/3Ph9e9p
๋ฐ˜์‘ํ˜•

 

 

์ด์ „ ํŒŒ์ด์ฌ ์ˆ˜์—… ๋…ธํŠธ

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

 

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

Colab URL ์ฃผ์†Œ Colab URL https://bit.ly/3Ph9e9p ๋‰ด์Šค๋กœ ๋ฐ›๊ณ  ์‹ถ์€ ๊ธฐ์—…๋“ค์„ ๋ฆฌ์ŠคํŠธ์—…ํ•ด์„œ > news ํด๋”์—, ์—‘์…€ ํŒŒ์ผ๋กœ ํ•˜๋‚˜ ํ•˜๋‚˜ ๋„ฃ์–ด์ฃผ๊ธฐ # ๋‰ด์Šค๋กœ ๋ฐ›๊ณ  ์‹ถ์€ ๊ธฐ์—…๋“ค์„ ๋ฆฌ์ŠคํŠธ์—…ํ•ด์„œ, > news ํด๋”์—, ์—‘์…€ ํŒŒ

hello-5200.tistory.com

๐Ÿ’ญ 2022.12.10 - [[AI]/Python] - [1-5] openpyxl, Workbook ํ™œ์šฉํ•ด์„œ ํŒŒ์ด์ฌ์œผ๋กœ ์—‘์…€ ๋‹ค๋ฃจ๊ธฐ (feat. ์ŠคํŒŒ๋ฅดํƒ€ ์ฝ”๋”ฉํด๋Ÿฝ ๋ฐ์ดํ„ฐ ๋ถ„์„ ์ˆ˜์—…)

 

[1-5] openpyxl, Workbook ํ™œ์šฉํ•ด์„œ ํŒŒ์ด์ฌ์œผ๋กœ ์—‘์…€ ๋‹ค๋ฃจ๊ธฐ (feat. ์ŠคํŒŒ๋ฅดํƒ€ ์ฝ”๋”ฉํด๋Ÿฝ ๋ฐ์ดํ„ฐ ๋ถ„์„ ์ˆ˜์—…)

Study Colab URL https://colab.research.google.com/drive/1coeNsJQ7EH-J-ZxL3XCECYPFGqkVZ1a3#scrollTo=P4L2IHWQjB_z ์ŠคํŒŒ๋ฅดํƒ€์ฝ”๋”ฉ_๊ตญ๋น„_๋ฐ์ดํ„ฐ๋ถ„์„.ipynb์˜ ์‚ฌ๋ณธ Colaboratory notebook colab.research.google.com openpyxl ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์„ค์น˜ !pip i

hello-5200.tistory.com

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

 

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

1๏ธโƒฃ 'ํ•ดํ‚น ์•„๋‹Œ ํ•ดํ‚น' ์„ ํ†ตํ•œ ๋ธŒ๋ผ์šฐ์ € ๋ฐ ์Šคํฌ๋ž˜ํ•‘์˜ ์›๋ฆฌ ์ดํ•ด '์‚ผ์„ฑ์ „์ž' ๊ธฐ์‚ฌ๋ฅผ '์œผ๋ž์ฐป์ฐจ' ๋กœ ๋ฐ”๊ฟ”๋ณด๊ธฐ ๋„ค์ด๋ฒ„ ๋‰ด์Šค์—์„œ, ์‚ผ์„ฑ์ „์ž ๊ฒ€์ƒ‰ํ•˜๊ณ  (์–ด๋– ํ•œ ์›น ํŽ˜์ด์ง€ ์—์„œ๊ฑด) > ๊ฒ€์‚ฌ > ์‚ผ์„ฑ์ „์ž

hello-5200.tistory.com

 

728x90
๋ฐ˜์‘ํ˜•

'[WEB & AI] ์ทจ์ค€ ๊ณต๋ถ€ ๊ธฐ๋ก > Python' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[2-1&2] Pandas ๊ธฐ์ดˆ (feat. ์ŠคํŒŒ๋ฅดํƒ€์ฝ”๋”ฉํด๋Ÿฝ_๋ฐ์ดํ„ฐ๋ถ„์„์ˆ˜์—…)  (0) 2022.12.13
[1-7] urllib.request ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์‚ฌ์šฉํ•ด์„œ ์ด๋ฏธ์ง€ ๋‹ค์šด ๋ฐ›๊ธฐ (feat. ์ŠคํŒŒ๋ฅดํƒ€ ์ฝ”๋”ฉํด๋Ÿฝ ๋ฐ์ดํ„ฐ ๋ถ„์„ ์ˆ˜์—…)  (0) 2022.12.10
[1-6] os ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ํ™œ์šฉํ•ด์„œ ํŒŒ์ด์ฌ ํŒŒ์ผ ๋‹ค์šด๋กœ๋“œ, ์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ (feat. ์ŠคํŒŒ๋ฅดํƒ€์ฝ”๋”ฉํด๋Ÿฝ ๋ฐ์ดํ„ฐ ๋ถ„์„ ์ˆ˜์—…)  (0) 2022.12.10
[1-5] openpyxl, Workbook ํ™œ์šฉํ•ด์„œ ํŒŒ์ด์ฌ์œผ๋กœ ์—‘์…€ ๋‹ค๋ฃจ๊ธฐ (feat. ์ŠคํŒŒ๋ฅดํƒ€ ์ฝ”๋”ฉํด๋Ÿฝ ๋ฐ์ดํ„ฐ ๋ถ„์„ ์ˆ˜์—…)  (0) 2022.12.10
[1-4] ๋‰ด์Šค ๊ธฐ์‚ฌ ์ œ๋ชฉ ๊ฐ€์ ธ์˜ค๊ธฐ [python beautifulsoup request ํ™œ์šฉ crwaling] (Feat. ์ŠคํŒŒ๋ฅดํƒ€ ์ฝ”๋”ฉํด๋Ÿฝ_๋ฐ์ดํ„ฐ๋ถ„์„ ์ˆ˜์—…)  (0) 2022.12.08
Comments