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 |
์ด์ ํ์ด์ฌ ์์ ๋ ธํธ
[1-6] os ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ์ฉํด์ ํ์ด์ฌ ํ์ผ ๋ค์ด๋ก๋, ์ด๋ฆ ๋ฐ๊พธ๊ธฐ (feat. ์คํ๋ฅดํ์ฝ๋ฉํด๋ฝ ๋ฐ์ดํฐ
Colab URL ์ฃผ์ Colab URL https://bit.ly/3Ph9e9p ๋ด์ค๋ก ๋ฐ๊ณ ์ถ์ ๊ธฐ์ ๋ค์ ๋ฆฌ์คํธ์ ํด์ > news ํด๋์, ์์ ํ์ผ๋ก ํ๋ ํ๋ ๋ฃ์ด์ฃผ๊ธฐ # ๋ด์ค๋ก ๋ฐ๊ณ ์ถ์ ๊ธฐ์ ๋ค์ ๋ฆฌ์คํธ์ ํด์, > news ํด๋์, ์์ ํ
hello-5200.tistory.com
[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
[1-4] ๋ด์ค ๊ธฐ์ฌ ์ ๋ชฉ ๊ฐ์ ธ์ค๊ธฐ [python beautifulsoup request ํ์ฉ crwaling] (Feat. ์คํ๋ฅดํ ์ฝ๋ฉํด๋ฝ_๋ฐ์ด
1๏ธโฃ 'ํดํน ์๋ ํดํน' ์ ํตํ ๋ธ๋ผ์ฐ์ ๋ฐ ์คํฌ๋ํ์ ์๋ฆฌ ์ดํด '์ผ์ฑ์ ์' ๊ธฐ์ฌ๋ฅผ '์ผ๋์ฐป์ฐจ' ๋ก ๋ฐ๊ฟ๋ณด๊ธฐ ๋ค์ด๋ฒ ๋ด์ค์์, ์ผ์ฑ์ ์ ๊ฒ์ํ๊ณ (์ด๋ ํ ์น ํ์ด์ง ์์๊ฑด) > ๊ฒ์ฌ > ์ผ์ฑ์ ์
hello-5200.tistory.com