728x90
반응형
문제 사항
https://kkkapuq.tistory.com/71
[Python] 네이버 기사 댓글 크롤링하기 2.0v
이 포스팅은 Notion에서 작성 후 재편집하여 포스팅 된 글입니다. 개요 이전에 썼던 코드를 다시 쓰려고했는데, 갑자기 동작이 안됐다. 이유를 보니, 네이버의 html코드의 속성 id값이나 이런것들이
kkkapuq.tistory.com
해당 포스팅에서 쓴 코드를 밑에 출력하고, 파일로 생성하려고 했는데, 다음과 같은 에러가 발생했다.
원인 분석
간단했다. 파이썬에선 자료형이 명시적으로 나타나지 않으니..생긴 문제였다.
numbers = ['one', 'two', 'three', 'four', 'five']
for n in numbers:
print(n)
이런 코드가 있다고 치면.. 결과는
one
two
three
four
five
로 출력된다. 그러니까 n 자체가 numbers[n]인거다..
이게 자바나 C, C++같은걸 하다가 파이썬을 하면 헤까닥 할때가있다 ㅠㅠ
해결 방법
for i in allComments:
print(i);
그냥 이렇게 해주면 잘 출력된다 ㅎㅎ
참고
https://www.codeit.kr/community/threads/7
TypeError: list indices must be integers or slices, not str 오류 | 코드잇
새로운 코딩 교육의 시작, 월 3만원대로 Python, JavaScript, HTML/CSS, Java 등 1,600개 이상 프로그래밍 강의를 무제한 수강하세요!
www.codeit.kr
728x90
반응형
'개발일지 > 빅데이터 댓글 시각화 프로젝트' 카테고리의 다른 글
[개발일지] ArrayList<hashmap> 형태 활용하기 (0) | 2020.11.23 |
---|---|
[Android] Tablayout, Viewpager 사용하기 (0) | 2020.11.01 |
[Python, MySQL] txt파일 csv파일 변환 및 데이터 가공 (feat. db 연동) (0) | 2020.07.28 |
[Python] 네이버 기사 댓글 크롤링하기 2.0v (0) | 2020.07.11 |
[Python] 네이버 뉴스 기사 댓글 크롤링하기(Feat. Selenium, Webdriver) (8) | 2020.06.06 |