게시글
질문&답변
인기검색종목 상승-하락 데이터 값이 안나옵니다.
아.. 제가 사이트 입력을 잘못했었네요.. 정말 기초적인 실수를ㅠㅠ https://finance.naver.com/로 입력을 해서 다르게 나왔던 것 같아요. 사이트가 개선되어서 안된 건 줄 알았는데.. 해결하였습니다. 감사합니다 ^^
- 0
- 2
- 354
질문&답변
find와 select 호환 사용에 대하여.
for item in data: data1=item.select('a') print(data1.get_text())제가 알기로는 select - select 사용 가능합니다. 다만, jungaapark님께서 작성하신 코드를 보면, data1=item.select('a') 부분에서 select를 사용하셨는데, 이 경우에는 data1이 리스트가 됩니다. 그리고, 리스트가 된 경우에는 get_text()를 사용할 수 없어요. data1을 for문으로 푸는 코드를 작성하거나 (리스트 전체 출력), select_one을 사용해서 첫번째 값을 뽑는 두가지 방법이 있을 것 같네요.값 하나 : select_one = find리스트 : select = find_all 리스트일 때는 for문으로 풀기, 값이 하나만 들어있을 때는 그냥 print로 출력 가능.이렇게 생각하시면 좋을 것 같습니다.
- 0
- 3
- 1.4K