
안녕하세요. 수업을 듣고 아직 개념이 잡히지 않아 질문드립니다.
아래와 같이 a와 b라는 변수를 넣어 실행해 보았는데 에러가 발생합니다.
해답을 보니 f와 {}를 넣어서 완성하던데 f를 폴더의 약자로 이해했는데, 개념이 잡히지 않습니다.
각 행을 a와 b로 지정했을 때 에러 발생
import openpyxl
import urllib.request
wb = openpyxl.load_workbook('관리종목.xlsx')
sheet = wb['종목']
new_rows = list(sheet.rows)[1:]
for row in new_rows:
a = row[1].value
b = row[0].value
url = 'https://ssl.pstatic.net/imgfinance/chart/item/area/year3/a.png'
urllib.request.urlretrieve(url, "b.png"
중괄호로 변수를 지정해도 발생하는 에러
import openpyxl
import urllib.request
wb = openpyxl.load_workbook('관리종목.xlsx')
sheet = wb['종목']
new_rows = list(sheet.rows)[1:]
for row in new_rows:
a = row[1].value
b = row[0].value
url = 'https://ssl.pstatic.net/imgfinance/chart/item/area/year3/{a}.png'
urllib.request.urlretrieve(url, "{b}.png")
