【やりたいこと】
<a AAA="bbb" CCC="hogehogeXXXhogehoge)">
<a AAA="bbb" CCC="hogehogeYYYhogehoge)">
<a AAA="bbb" CCC="hogehoge111hogehoge)">
<a AAA="bbb" CCC="hogehoge222hogehoge)">
<a AAA="bbb" CCC="hogehoge333hogehoge)">
AAA=bbb かつ CCCにXXXが含まれるものがあるか、次にAAA=bbb かつ CCCにYYYが含まれるものがあるか、・・・という感じでたくさんある中のうち、指定した条件に合ういくつかを順番に存在するか判定したいです。
【試したこと】
AAA=bbb かつ CCCの中にXXXが含まれるソースが存在するか判定するため以下のようにしました。
正規表現の使い方が誤っている気がするのですが、ご教示いただけたら幸いです。
driver.get('https://hoge')
page_source = driver.page_source
soup = BeautifulSoup(page_source, 'html.parser')
for tag in soup.find_all(attrs={"AAA": "bbb", "CCC": True}): if tag["CCC"] == "*XXX/?*": for tag in soup.find_all(attrs={"AAA": "bbb", "CCC": True}): if tag["CCC"] == "*YYY/?*":
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/26 03:55
2020/08/26 07:39
2020/08/26 07:44
2020/08/26 07:50