Perlゼミ

Selenium::FirefoxでJavaScript対応のWebスクレイピングを行う

Selenium::FirefoxでJavaScript対応のWebスクレイピングを行ってみます。Selenium::Firefoxは、Firefox用にカスタマイズされたSelenium::Remote::Driverです。

# ドライバを生成。以下の二つは同じですが、Firefox 48+でのみ動作します。
my $driver = Selenium::Firefox->new;
$driver = Selenium::Firefox->new( marionette_enabled => 1 );
 
# 何かを行う

# ドライバをシャットダウンする
$driver->shutdown_binary;

# For Firefox 47とそれりも古い場合。マリオネットは無効になっています。
$driver = Selenium::Firefox->new( marionette_enabled => 0 );
$driver->shutdown_binary;</pre>

Perlプログラミングちゃんねるのご紹介

コンテンツ提供
Perlの書籍
  • 業務に役立つPerl

    ログ解析など日本語を含むテキスト処理の実践!
    この私、Perlゼミの作者が執筆しています。
    ご購入、口コミ歓迎。
  • Perlの書籍 »
自己紹介
木本裕紀

「今日も元気だ! Perlで元気!」

Perlプログラミングちゃんねる

Youtubeチャンネル登録、いいね、コメント歓迎

Twitter
フォロー、いいね、リツート、コメント歓迎

kimoto.yuki@gmail.com
応援メッセージ、質問、間違い報告歓迎

Perl総合研究所