最近、私が働いていると思ってbeautifulsoup4とlxmlがインストールされました。私はこれで2日間作業していますが、まだ私の主な機能の解決策はありません。BeautifulSoup 4を使用して特定の単語を検索する方法
は、私は何をしようとしていることは簡単です:プレイヤーがリストにある場合 1.チェック 2.プレイヤーは
を「見つかりません」しかし、私はできないのです戻らない場合は、「発見」リストリターンである場合この仕事をする
編集:あなたはそれがHTML
のサブだかどうかを確認するためにinput
を検索することができますstring
機能を変更少し
def FindPlayer(input):
## I am trying to look for player in Server Status
Page = urlopen("http://www.rockmc.com/").read()
raw = bs4.BeautifulSoup(Page, "lxml")
HTML = raw.get_text()
test = raw.find_all(input)
print(test) ## Debugging
Findplayer("PlayerGuy")
そのウェブサイトのどのリストにプレーヤーが表示されますか? 「オンラインユーザー」または「サーバーステータス」?現在、「オンラインユーザー」は「なし」を示し、「サーバーステータス」は2ユーザーを示しています。どちらをチェックしたいですか? – davedwards
この1つの機能の代わりに[mcve]を指定する必要があります。 –
@downshift若者がいるときにサーバステータスのプレーヤーを探すようにしています –