0

誰かがリンクをクリックした場合、何かを行うことは可能ですか? 誰かがそのリンクをクリックしたことを知る必要があります。もしそうなら、コードを実行したいからです。

a = soup.find('a') #there is only one link in the page

したがって、疑似コードでは次のようなものが必要です。

if a.clicked() == "true":
    print "link clicked"
4

1 に答える 1

2

いいえ、クリックは Web ブラウザーでのイベントであり、ページの HTML 構造で発生するものではありません。

BeautifulSoup を使用すると、ブラウザーがロードするのと同じ HTML をロードしますが、その HTML 構造を、リンクのクリックを処理する任意のユーザーのブラウザーにロードされるものに接続するものは何もありません。

于 2012-11-12T18:45:20.720 に答える