728x90 반응형 BIG DATA43 css 셀렉터 정규식 쓰는법 *= : 찾고자 하는 문자열이 포함된 걸 모두 검색한다. ^= : 시작부분에 찾는 문자열이 있어야 한다. $= : 찾고자 하는 문자열이 맨 마지막에 있어야 한다. 예) document.querySelector("img[alt='브래드핏트']") document.querySelector(img[alt*='브래드핏트']") document.querySelector(img[alt^='브래드피트']") document.querySelector(img[alt$='브래드피트']") 2021. 9. 27. css 셀렉터 테스트 방법 아래 빨간 박스 부분을 잘 봐라. 특히 개발자 도구의 console 탭... 고기서 테스트 하는거임. id => #을 쓰고 class => . 을 써라. 예) document.querySelector("div#container") document.querySelectorAll(".sale") 2021. 9. 27. CSS 셀렉터를 쓰는 방식 4가지 아래 방식을 설명해보세요. Element Type 방식 ID 방식 Class 방식 고급 한정자 방식 2021. 9. 27. 네이버 환율 데이터 가져오기 - css 셀렉터 방식 from bs4 import BeautifulSoup as BS import requests as req # iframe 안에 들어있는 표 값. url = "https://finance.naver.com/marketindex/exchangeList.naver" res = req.get(url) soup = BS(res.text, "html.parser") names = [] for td in soup.select("td.tit"): names.append(td.get_text(strip=True)) prices = [] for td in soup.select("td.sale"): prices.append(td.get_text(strip=True)) print(names) print(prices) 2021. 9. 27. 이전 1 ··· 6 7 8 9 10 11 다음 728x90 반응형