Seleniumでハマったポイントまとめ

1.xpathで複数のclassを持つタグを指定する ○tag[contains(@class, "xxx")] ×tag[@class="xxx"] 失敗した場合は取得不可 2.xpathで要素を指定してページ上でアクションを起こす ○$driver.find_element(:xpath, "tag").click() ×html.xpath[@xx="yy"].click()…

RubyでMysql接続テスト

>|ruby| require 'mysql'hostname = 'xyz'username = 'xx'password = 'yy'dbname = 'zz' client= Mysql.connect('hostname', 'username', 'password', 'dbname') ||< gems/ruby-mysql-2.9.14/lib/mysql/protocol.rb:153:in `initialize': getaddrinfo: ���̂…

クローリングでハマったのでメモ。 xpathの指定方法が間違っていた。 kenkiti.hatenadiary.jp