前提・実現したいこと
http://flybase.org/download/sequence/FBgn0003719/FBpp にあるアミノ酸配列をpythonのウェブスクレイピングで取得したいのですが、できません…。
soupを使ってこれまでは普通にスクレイピングできていたですが、なぜかこれだけ出来ません。4時間ほど費やしたのですが全く解けません。どなたか助けて頂けないでしょうか?
発生している問題・エラーメッセージ
エラーメッセージはありません。ただ、配列を取得することができません…。
該当のソースコード
python
1from bs4 import BeautifulSoup 2import requests 3 4 5html = requests.get("http://flybase.org/download/sequence/FBgn0003719/FBpp") 6soup = BeautifulSoup(html.text,"html.parser") 7amino = soup.find(class_="fastaSeq") 8print(amino) 9
試したこと
XPathも試しましたがだめでした。気になったのは、欲しいアミノ酸配列の場所でchromeの検証を行なうと該当するclassが、ページのソースを表示させると見当たらないことです…。これが今までやってきたスクレイピングと違うのでここに原因があると思うのですが、調べても出てきませんでした。
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/07 14:27
2019/07/07 14:33
2019/07/08 03:51