2017-01-23 4 views
1

で始まるIDを持つtrタグが複数あるページを削り取ろうとしています。ワイルドカードですべてのIDを見つける

のidのの名前は次のとおりです。

news1 

news2 

news3 ...ニュース変更のsufficとidの量としてなど

。私は自分のコードを柔軟にしたいと思います。したがって、ワイルドカードで検索できることは素晴らしいことです。

どうすればこのコードを書くことができますか?

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

答えて

0

ただ、すべてのtr Sを取得し、そのIDを確認してください。

newsItems = [item for item in soupified_page.find_all('tr') if item['id'].startswith('news')] 
関連する問題