1
私は(コード内のURLを参照してください)Webページからすべての<script>...</script>
コンテンツを取得するには、次のコードを使用しています:使用BeautifulSoup代わりに「ソースの表示」のコードの「表示要素」のコードを取得する
import urllib2
from bs4 import BeautifulSoup
import re
import imp
url = "http://racing4everyone.eu/2015/10/25/formula-e-201516formula-e-201516-round01-china-race/"
page = urllib2.urlopen(url)
soup = BeautifulSoup(page.read())
script = soup.find_all("script")
print script #just to check the output of script
しかし、 BeautifulSoupはウェブページのソースコード(クロムのCtrl + U)内を検索します。しかし、Webページの要素コード(Ctrl + Shift + I in chrome)内でBeautifulSoupを検索したいと考えています。
私が実際に興味を持っているコードは要素コードであり、ソースコードではないからです。
あなたはスクリプトタグであるコード内で照会したいわけですか? –
はい、それはオプションです。私はまた、 'BS'の代わりに' json'を使う必要があることを知りました。なぜなら、javascriptがそのことをした後に生成されたコードで照会したいからです。しかし、私はまだそれを行う方法を知らない。 しかし、私は '