728x90
반응형
SMALL
파이썬 recursive 사용법
-
파이썬 독학 15일차 recursive와 None타입의 활용coding 2022. 9. 15. 00:00
1. 하위의 를 또 가져올 때 job의 li는 잘 가져 왔지만 아래 사진과 같이 li 항목 아래에 있는 li를 또 가져오고 있다. 아래에 있는 li는 필요 없다면 어떻게 해결해야 할까? 바로 recursive(재귀 함수를 활용할 수 있다.) 보통은 아래처럼 자기 자신을 반복할 때 사용하지만 def recursive_function(i): # 100번째 호출을 했을 때 종료 if i== 100: return 역으로 recursive = False 를 작성하면 첫번째 만 찾고 그 하위의 항목은 더 이상 찾지 않게 된다. 아래와 같이 작성하면 된다. soup = BeautifulSoup(browser.page_source, 'html.parser') job_list = soup.find('ul', class_..