inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Python 엑셀 프로그래밍 - with xlsxwriter

크롤링 30분 요약 강좌 - 1번째 연습문제

크롤링 URL이 강의 하실 때와 달리 그래프가 추가되어 질문드립니다.

173

그렇구나아하

작성한 질문수 3

0

안녕하세요.

강의가 이해하기 쉬워 파이선이 처음인 저에게도 업무처리에 도움이 되는 내용이라 좋았습니다. 마지막 부분에 파이선 초보자인 제가 해결에 어려움이 있어 질문드립니다.

URL이 강의하실 때에는 표만 있었는데 지금은 (주)캣네생선 그래프가 있어서 

soup.select('.main')[0]~[3]이 아니라 soup.select('.main')[2]~[5]에 강의 하신 내용이 나오고 있습니다.

이럴 경우 

'그룹사별일일시가 = soup.select('.main')'와 'for i in 그룹사별일일시가:' 구문을 어떻게 해야 할지 궁금해서 문의 드립니다. 지금은 아래와 같은 에러가 나와서 문의드립니다.

IndexError                                Traceback (most recent call last)
<ipython-input-50-8c74a3358d3b> in <module>
      4 
      5 for i in 그룹사별일일시가:
----> 6     print(i.select('.table > tbody > tr')[1].select('td')[1])
      7     print(i.select('.table > tbody > tr')[1].select('td')[1].text)
      8     print(i.select('.table > tbody > tr')[1].select('td')[1].text.replace(',', ''))

IndexError: list index out of range

python XlsxWriter

답변 1

0

제주코딩베이스캠프

안녕하세요 제주코딩베이스캠프입니다:)

질문자님이 말씀하신 그대로 (주)캣네생선 그래프가 포함이 되어 soup.select('.main')[0]~[3]이 아니라 soup.select('.main')[2]~[5]로 진행해 주셔야 합니다.

이 경우는 아래의 소스코드와 같이 입력해주시면 됩니다.

그룹사별일일시가 = soup.select('.main')[2:]
오늘시가=[]
오늘시가총액=[]
for i in 그룹사별일일시가:
print(i.select('.table > tbody > tr')[1])
print(i.select('.table > tbody > tr')[1].select('td')[1].text)
print(i.select('.table > tbody > tr')[1].select('td')[1].text.replace(',', ''))

그룹사별일일시가를 2부터(연구원) 부터 슬라이스 하셔서 가지고 오신 후에 똑같이 소스코드를 입력해 주시면 됩니다.

추가로 다른 오류가 뜨거나 해결이 되지 않으시면 답글 부탁드립니다. 감사합니다.

메일보내기 할 때 에러..

0

39

0

강의자료 어디서 확인하나요

0

49

1

강의 자료 위치

0

271

1

invalid index to scalar variable 오류 발생 해결법 알려주세요

0

3224

1

파이썬으로 엑셀 암호걸기

0

681

0

한글 파일이 길면 불러왔을때 내용이 잘립니다.

0

391

0

split

0

336

7

add_format

0

216

0

왜 에러가 나는지 모르겠어요

0

1691

4

주피터 노트북 화면이 안나와요

0

2668

2

jupyter notebook

0

278

1

저장할 폴더 지정방법

0

358

1

ole-py 설치가 안됩니다.

0

288

1

질문드립니다.

0

243

1

저장이 특정 폴더가 아니라 여기만 존쟈하는 드라이브로 들어갑니다

0

170

1

대시보드에 글자가 안뜹니다

0

241

1

powershell창 열기가 안뜹니다

0

580

1

완성된 코드는 어디서 다운로드 받을 수 있나요? 작성하다가 어디서 잘못됐는지 모르겠어서 원본코드랑 비교해보려고합니다.

0

210

0

리눅스 명령이 먹히질 않아요.

0

266

1

쥬피터 실행이 안돼요

0

296

1

선택지1에 해당하는 엑셀 문서 만드는 소스

0

256

0

touch , ls 명령어 오류.. ?

0

685

1

구름ide 실행.. ?

0

655

3

주피터 노트북 파일 공유 어떻게 볼수 있을까요?

1

746

1