この記事はクローラー/Webスクレイピング Advent Calendar 2016の9日目の記事です。 対象 趣味程度で、サクサクっとスクレイピングを始めたい いちいち要素(CSS Selector, Xpathなど)を調べてコードなんて書いていられない マクロみたいにブラウザの操作を記録して再生したいが、痒いところまで届くように柔軟に書き換えたい Seleniumを使ってみよう Webブラウザ操作の自動化などWebアプリケーションをテストするツール、API、フレームワークで有名なSeleniumを使ってみましょう。 Java、Ruby、Pythonといった様々なプログラミング言語で動かすことが出来ます。 言語ですが、自分はRubyが好きなのでRubyを例にとって説明していきます。 Seleniumの主な用途はテストツールで、Selenium Webdriverと呼ばれているライブラリを
![Selenium Builderでスクレイピング/クローラー入門・実践 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/65b5029c4a57201c764f85ef8774749e5dd1eabe/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-7940cd1c8db80a7ec40711d90f43539e.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9U2VsZW5pdW0lMjBCdWlsZGVyJUUzJTgxJUE3JUUzJTgyJUI5JUUzJTgyJUFGJUUzJTgzJUFDJUUzJTgyJUE0JUUzJTgzJTk0JUUzJTgzJUIzJUUzJTgyJUIwJTJGJUUzJTgyJUFGJUUzJTgzJUFEJUUzJTgzJUJDJUUzJTgzJUE5JUUzJTgzJUJDJUU1JTg1JUE1JUU5JTk2JTgwJUUzJTgzJUJCJUU1JUFFJTlGJUU4JUI3JUI1JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz0yMTRhNDRkZDYxZjQ1NDQ1MTdlM2RkYmUyZDU3ZjdiMQ%26mark-x%3D120%26mark-y%3D96%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9OTcyJnR4dD0lNDBob3R1X3RhJnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz01N2Y5NzFjMTI1MTdlOGY2ODIxMzUzMjE2OWYwMGQ5Ng%26blend-x%3D120%26blend-y%3D500%26blend-mode%3Dnormal%26s%3Daa22b8af2bc86f73144dca91a3ae4a96)