selenium python 軽い説明

流れ的には ライブラリをまず読み込んで その後 そのウェブページの要素を指定してあげてどうするかを決める。

例えば

#ライブラリ読み込み
from selenium import webdriver
from selenium.webdriver.common.keys import Keys

#要素を取得する

## name 属性から要素を特定して取得する
find_elements_by_name("hoge")
## xpath から要素を特定して取得する
find_elements_by_xpath

## リンクテキスト( href="hoge") みたいなやつから要素を特定して取得する
find_elements_by_link_text
find_elements_by_partial_link_text

## タブ名から要素を特定して取得する
find_elements_by_tag_name

find_elements_by_class_name
find_elements_by_css_selector

後は調べれば出てくると思います。

どうするかはいろいろなものがある。
マウス操作する場合はまた別のモジュールを読み込む必要がある(恐らく python なら action chainsが必要。 from selenium.webdriver.common.action_chains import ActionChains )

#指定したキーを送信する(入力などする)
.send_keys

#指定した要素をクリックする
.click


参考文献

http://selenium-python.readthedocs.io/api.html