タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

seleniumに関するahat1984のブックマーク (4)

  • dockerでpython+seleniumのスクレイピング - Qiita

    dockerを使ってスクレイピング環境構築 pythonを実行するコンテナに、自分でchromeやらドライバをインストールしたりするのは面倒なので、 あらかじめchromeがインストールされたdockerイメージを使いたかったので、環境構築メモ。 python実行環境とselenium実行環境を別のコンテナとして準備して使う。 selenium実行環境はdocker-seleniumのChromeがインストールされたstandaloneイメージを使う。 https://github.com/SeleniumHQ/docker-selenium docker-compose version: "3" services: selenium: image: selenium/standalone-chrome:4.1.4-20220427 ports: - 4444:4444 - 7900:79

    dockerでpython+seleniumのスクレイピング - Qiita
  • Excelを元にデータ自動取得(よく使うSeleniumテンプレ) - Qiita

    最近Seleniumを業務で使う事になったので、業務でよく使うものをメモに残していこうと思います。 この記事でPythonにやらせること 「Excel読み込み →ループしながらデータ取得 →Excel書き込み」 をPythonで自動化していきます。非常によく使う処理なので、 テンプレとして使えるプログラム を目指したいと思います。 動作の様子は以下の通りです。 事前知識 【ChromeDriverについて】 この記事はChromeを使ってSeleniumを動かす方法について記載しています。 SeleniumでChromeを動かすには WebDriver for Chromeが必要 なのですが、 注意すべきは Chromeのバージョンと、ChromeDriverのバージョンを一致させておく必要がある という事です。 ご自身のChromeのバージョンを調べるためにはChromeのURLの部分に

    Excelを元にデータ自動取得(よく使うSeleniumテンプレ) - Qiita
  • 10分で理解する Selenium - Qiita

    Seleniumとは Selenium は Web ブラウザの操作を自動化するためのフレームワークです。 2004 年に ThoughtWorks 社によって Web アプリケーションの UI テストを自動化する目的で開発されました。 https://selenium.dev/history/ 元々は Web アプリケーションの UI テストや JavaScript のテストの目的で開発されましたが、テスト以外にもタスクの自動化や Web サイトのクローリングなど様々な用途で利用されています。 この記事では Python で Selenium を介して Chrome を操作するための環境構築と基的な使い方について説明します。 TL;DR 公式の Docker イメージ (https://github.com/SeleniumHQ/docker-selenium) を使うと環境構築が超簡単

    10分で理解する Selenium - Qiita
  • Selenium IDEを使った単純作業の爆速自動化

    Selenium IDEとはブラウザの操作/テストを自動化するツールです。 簡単に設定/利用可能なので、非エンジニアの方でもすぐに日々の業務を効率化できます。 単純作業であれば0から1日で自動化も全然可能です! この記事を使ってみなさんの日々の業務が爆速で片付くことに役に立てれば幸いです。 ◆Selenium IDE 公式サイト 公式ドキュメント Selenium IDEとSeleniumとの違い、特徴は? 通常のSeleniumであれば必要なライブラリをインストールしたり、 アカウントの設定などをするとしたらプロファイルをうまいこと使ったりと最初の環境構築のハードルがあります。 ただ、Selenium IDEであれば拡張機能をインストールしたすぐ後から利用することが可能です。 それでも対応しているブラウザが2つしか無かったり書き方が独特だったり、 すべでのケースで利用できるかと言われると

    Selenium IDEを使った単純作業の爆速自動化
  • 1