BeautifulSoupを使って動的なページのスクレイピングをしたいのですが、つまづいております。
動的なページでclassのxxxが存在する場合としない場合があり、存在しない場合は『AttributeError: 'NoneType' object has no attribute 'string'』のエラーメッセージが出でしまうので、
エラーメッセージを出さずに、xxxが現れるまでループさせるようにするにはどのようにしたらよいでしょうか。
python
1while True: 2 driver.refresh() 3 time.sleep(60) 4 page_source = driver.page_source 5 soup = BeautifulSoup(page_source, 'html.parser') 6 AAA = soup.find(class_='xxx').string 7 print(AAA) 8 9 break 10``

回答1件
あなたの回答
tips
プレビュー