- シェルスクリプト総合 その29
51 :デフォルトの名無しさん[sage]:2019/03/22(金) 11:57:50.97 ID:g5h3mGP7 - a = <<"EOT"
あ EOT Ruby では、" " なら、バックスラッシュ・式展開が使える。 ' ' なら使えない
|
- くだすれPython(超初心者用) その42【Ruby禁止】
172 :デフォルトの名無しさん[sage]:2019/03/22(金) 13:21:26.19 ID:g5h3mGP7 - Ruby で、Selenium WebDriver なら、
execute_script で直接、JavaScript の命令文を実行できる TOPまでスクロール execute_script('window.scroll(0,1);') BOTTOMまでスクロール execute_script('window.scroll(0,10000);')
|
- くだすれPython(超初心者用) その42【Ruby禁止】
176 :172[sage]:2019/03/22(金) 15:07:59.51 ID:g5h3mGP7 - Ruby で、Nokogiri, Selenium WebDriver なら、
execute_script で直接、JavaScript の命令文を実行できる jQuery も実行できるから、CSS Selector で検索もできる。 複雑な検索は、Nokogiri で、Xpath でも良いし jsCode = <<"EOT" var text = $( "#btn1" ).text( ); $( "#parent" ).append( text ); EOT # JavaScript を実行 driver.execute_script jsCode
|