前提・実現したいこと
MXtoolboxのブラックリスト数をスクレイピングによって抽出したいです。
発生している問題・エラーメッセージ
抽出したい部分は、以下の部分で
Checking 203.138.29.31 against 93 known blacklists...
Listed 0 times with 0 timeouts
「Listed 0」の「0」の部分です
Chromeデベロッパー・ツールの機能で抽出したい部分にカーソルを合わせた結果、
表示されたHTMLは以下の様に記述されています。
<strong>0</strong>
<strong>0</strong>を以下のソースコードで抽出しようとしたのですが、
「None」となってしまい、抽出できていません。
python
1# coding: UTF-8 2import requests 3from bs4 import BeautifulSoup 4import urllib.request 5 6 7# アクセスするURL 8url = "https://mxtoolbox.com/SuperTool.aspx?action=blacklist%3a203.138.29.31&run=toolpage" 9 10html = urllib.request.urlopen(url) 11 12# htmlをBeautifulSoupで扱う 13soup = BeautifulSoup(html,"html.parser") 14 15strong =soup.find('strong') 16 17print(strong.string) 18
抽出するべき部分が違うのか?など考えたのですが、あまり良く分からず、試せることが思いついていない状況です。
以上、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/15 06:37