2017-01-23 1 views
1

news으로 시작하는 ID가 tr 인 태그가 여러 개인 페이지를 긁어 내려합니다.와일드 카드로 모든 ID 찾기

는 ID의 이름은 다음과 같습니다

news1 

news2 

news3 ... 뉴스의 변화의 suffic과 IDS의 양 등

. 내 코드를 유연하게하고 싶습니다. 따라서 와일드 카드로 검색 할 수 있다는 것이 좋습니다.

어떻게 코딩해야합니까?

newsItems = soupified_page.find_all('tr', id='news') 

답변

0

그냥 모든 tr의를 얻고 자신의 ID가 확인 :

newsItems = [item for item in soupified_page.find_all('tr') if item['id'].startswith('news')]