###selenium webdriverで文章をコピーしたい!
でもseleniumにはコピーなんてコマンドなかった!(見落としてるだけかもしれない)
sendkeysでctrl+C やればいいやと思ったけどできない
#ならばこうしてやるわ!!
環境:ubuntu12.04,python2.7,selenium,chrome
python
copy = driver.execute_script("return window.getSelection().toString();")
execute_scriptで選択範囲の文字を取り出して変数に代入
seleniumからjavascriptを実行させてコピーできました!!
ちなみに全選択はこう
python
driver.execute_script("document.execCommand('SelectAll');")