でHTMLオブジェクトを選択:、私は列のバンド、国を含むテーブルを取得したいhttp://www.metal-archives.com/lists/私は現在のpythonとBS4でコードを訓練していて、このサイトからオブジェクトを選択するために、テストしていPythonとBS4
ジャンルと以下のコードのステータス:
import requests
from bs4 import BeautifulSoup
r = requests.get('http://www.metal-archives.com/lists/A')
soup = BeautifulSoup(r.content, 'lxml')
print([a.text for a in soup.select('td.sorting_1 a')])
何も起こらず、情報が表示されません。
私はすでに 'soup.find_all' eなどのさまざまな方法で試していました。Chromeでウェブサイトを調べると、 'bandListAlpha'テーブルがありますが、Bs4と解析すると何も起こりません。
私はそれが完全なページを持っていない「リクエスト」メソッドで何かになるべきだと思っていますが、私はこの情報を入手する方法についていくつかアドバイスが必要です。君たちありがとう。
あなたはうまくいった。あなたの答えで私はコードそのものを学んだし、さらにpythonのAPIをgithubを通してインストールしました。現時点では、私はそのメタロームの変形について研究しています。ありがとう。 –