pythonの世界への挑戦。私はcodeacademyコースをやっていて、スタックとYouTubeを通ってトラウリングしましたが、私は解決できない問題にぶつかりました。掻き出しWikipediaのテーブル結果が得られません
私はウィキペディアにあるテーブルを簡単に印刷しようとしています。私自身のコードを書くのに間違いなく失敗しました。私はチュートリアルの例を使いビルドすることに決めました。しかし、これは動作していないと私はなぜか霧のようなアイデアはありません。
これは適切なリンクが含まれているコードです。私の最終結果は空のリスト "[]"です。 PyCharm 2017.2、beautifulsoup 4.6.0、要求2.18.4 &、Python 3.6.2を使用しています。何かアドバイスをいただきました。参考までに、チュートリアルのウェブサイトはhere
import requests
from bs4 import BeautifulSoup
WIKI_URL = "https://en.wikipedia.org/wiki/List_of_volcanoes_by_elevation"
req = requests.get(WIKI_URL)
soup = BeautifulSoup(req.content, 'lxml')
table_classes = {"class": ["sortable", "plainrowheaders"]}
wikitables = soup.findAll("table", table_classes)
print(wikitables)
'table_classes = {" class ":" sortable "、" plainrowheaders "}}'から 'table_classes = {" class ":" sortable "}'に変更しますか? – SMA
運がない、同じ結果です。 –
申し訳ありませんが、私はそれをリストとして作成しないと意味しませんでした。上記の私の編集されたjsonを参照してください。 – SMA