2016-11-30 9 views
1

ウェブサイトhttp://unfollowerstats.comにアクセスしてプログラムに「次の」ボタンをすべてクリックすると、それぞれ自分ひとり。私はこれをPythonでやっていくつもりですか?助けを借りていただければ幸いです。サイトのクリックを自動化するためのプログラムを作成する

from selenium import webdriver 

driver = webdriver.Firefox() 
driver.get("http://unfollowerstats.com") 

buttons = driver.find_elements_by_xpath("<Insert Xpath of Button here>") 
for button in button: 
    button.click() 

driver.quit() 

これはあなたのXPathに一致するすべてのボタンを取得し、それらをクリックします。..他の識別子は、XPath以外に使用することができます

もちろん

:あなたはセレンを設定すると

+0

これは非常に幅広い質問であり、おそらく閉鎖されるでしょう。しかし、すべてのハイパーリンクを取得するためにhtmlを解析できるbeautifulsoupのようなツールを調べましたか?また、より多くのヘルプが必要な場合は、試したものと正確にこだわった場所で質問を編集してください。 – karthikr

+0

私は、ウェブサイトに行き、私のために複数のボタンをクリックするプログラムを作る方法の研究を始めるためにどこに行く必要があるのか​​を知る必要があります。それは私がプログラムを必要とするすべてのものなので、私の質問をより広範にするのは難しいですが、彼らが使うものについて他人の意見を探しているだけです。私はセレンを見て確かではありませんでしたが、あなたが作成していたサイトを自動化し、私が望むような他のサイトを操作しないためのツールのように見えました。あなたは私が間違っていると信じますか? –

+0

あなたはこれから始めることができます:http://stackoverflow.com/questions/1080411/retrieve-links-from-web-page-using-python-and-beautifulsoupまたはこれでも:http://stackoverflow.com/questions/8572540/getting-all-href-from-code – karthikr

答えて

1

は、次のように使用することができます..

関連する問題