タグ

chromeに関するteddy-gのブックマーク (8)

  • Selenium ChromeDriver & PythonをMacで動かせた。 - Qiita

    Selenium関連の記事はググったらたくさん出てくるが、seleniumとwebdriverはバージョンの縛りが非常に厳しいらしく、インストールしても全く動かない。 苦戦すること2時間、やっと動かせるようになったので、失敗した時のパターンと成功パターンを書いておきます。これからseleniumでChromeを操作しようとする人の参考になれば幸いです。 失敗パターン pythonを動かす時はGoogle colaboratoryやjupyter notebookを使っていたので、seleniumも同じように動かせるだろうと思っていた。 こんな感じで、seleniumのインストールやimportは特に問題なくできる。 しかしながら、webdriverを動かそうとしたら、エラーが出てしまう。 いろいろと試行錯誤して、以下のような手順を踏んだところ、うまくChromeを立ち上げることができたので

    Selenium ChromeDriver & PythonをMacで動かせた。 - Qiita
    teddy-g
    teddy-g 2022/02/26
    SeleniumをMacで使う方法。
  • ChromeでXPathを取る・検証する - Qiita

    スクレイピングなどで HTMLXPath が必要になることがありますが、Chrome で簡単に取れる・検証する方法があります。 XPath を取る Chrome 上で、XPath を取りたい要素を右クリック、「検証」を選ぶ デベロッパーツール上で該当要素を右クリック、「Copy→Copy XPath」を選ぶ これでクリップボードに XPath が入ります。 XPath を検証する Chrome で対象のサイトを開く デベロッパーツールからコンソールを開く $x('//div/p/span[@class="hoge"]') などとして XPath を指定し、実行する これで XPath に対応する要素が取れます。 2018/12/25 追記: Chrome 71 で動作確認しました。

    ChromeでXPathを取る・検証する - Qiita
    teddy-g
    teddy-g 2022/01/30
    ChromeでXPath調べるときは、右クリック「検証」→Dev Tools「Copy > Copy XPath」。地味に便利。
  • send_keys(special)-Python

    「send_keys」を実行することで要素にキーボード入力することが出来ます。 element.send_keys(keys.xxx)の形でxxxに特殊キー指定すると、要素に対して特殊キーを入力することができます。element.send_keys(keys.xxx,string)の形で指定された場合は、特殊キーであるxxxが押下された状態で、要素に対して文字(文字列)を入力することができます。 一方、element.send_keys(string,keys.xxx)は要素に対して通常キー入力した後、特殊キー入力しています。具体例としては「検索テキストボックスに文字列入力後にEnterキー入力」などがあげられます。 ◆メソッド ・send_keys(Keys.xxx) ◆使用形態 ・element.send_keys(Keys.xxx,string) または element.send_k

    teddy-g
    teddy-g 2022/01/30
    Seleniumのsend_keysで特殊キーを操作する場合の色々。
  • https://codeday.me/jp/qa/20190106/124761.html

    teddy-g
    teddy-g 2019/04/28
    ChromeのwebRequest APIを用いればX-Frame-Optionsヘッダを削除することができるという話。試してみないと。
  • iframe内容の非表示(X-Frame-Options:Deny)および回避方法 | 古松

    iframeの非表示(X-Frame-Options:Deny)の問題 ページに組み込んだiframeが表示されないことがあります ブラウザのコンソールをチェックしてみると、以下のエラーが表示されます Refused to display xxxxx in a frame because it set 'X-Frame-Options' to 'deny'. iframeの参照先がレスポンスのヘッダーに X-Frame-Options:Deny を設定すれば、ブラウザがiframeの内容を表示しません セキュリティ(クリックジャッキング攻撃の防止)の都合で、いろいろなサイトがこの設定をしています 回避方法:レスポンスのヘッダーにある設定(X-Frame-Options)を無視するプラグイン導入 ブラウザ(Chrome)を例にして説明します プラグイン: Ignore X-Frame hea

    teddy-g
    teddy-g 2019/04/28
    ChromeはExtension入れるとX-Frame-Options:Denyを回避することができる…とあるが回避できないケースあり。
  • Google Chromeのメモリ使用量を50%以上削減する魔法のコマンド

    @おったんです。今回は、Google Chromeを通常通り使用しながら、メモリ使用量を圧倒的に削減するための魔法のコマンドをご紹介します。なお、今回は魔法のコマンドを使用する前と後で、どれくらいメモリ使用量が増減するか実験を行っています。今回の実験のポイントは以下の通りです。 任意のWebページを10個開いてメモリ使用量を比較する 実験に使用するWebページは無作為抽出とする 無作為抽出とはいえ、人の手によるものですから、完全なランダムではありません。実験の方法によっては多少の誤差があることをお見知り置きください。 魔法のコマンド使用前のアクティビティモニター Google Chromeは、タブ数や拡張機能が増加すればするほど「Google Chrome Helper」という、Google Chrome体から生成された子プロセスでいっぱいになります。同プロセスの1つ1つのメモリ使用量は

    teddy-g
    teddy-g 2018/06/11
    驚くほどメモリ消費量が減って、ファンもうるさくなくなった。
  • 最近WEBサイト閲覧時にSuperfish.comへのリンクを含む不審なポップアップが表示されるようになった。 | クゥマ.net

    Home   /   2012   /   4月   /   11   /   GoogleChromeのエクステンション「Read Later Fast」を入れている人はご注意を。 いつからなのかハッキリとは分からないのですが、ふと気付くと現在製作中のサイト上で不審なポップアップが表示されるようになりました。 Amazonの商品画像の下に違和感なく配置された「See Similar」のボタン。マウスオンで商品画像をスキャンするような効果が入り、右側にポップアップが表示される仕組みとなっています。ポップアップには特に何も表示されておらず、「ReadLater Similar Products by Superfish」というテキストでSuperfish.comというサイトへのリンクが貼られているようです。 更に自分で配置したAmazonの画像のすぐ下には関連商品と思わせるような別商品の画像

    teddy-g
    teddy-g 2014/08/19
    Read Later Fastが悪者だったのか。
  • Google Chrome 拡張機能41個まとめ Google Chromeを壊してまで厳選 - WEBマーケティング ブログ

    いろいろとGoogle Chrome拡張機能を試していたら、入れすぎたらしく、壊れてすべてリセットされるアクシデントに見舞われましたw おまけにChrome テーマまで綺麗にデフォルトへ戻してくれるとは、、、ともかく入れすぎは注意なので、厳選したものだけをご紹介します。 → 新着のおすすめChrome拡張機能はこちらです。 組織のマインドマップツールをマインドマイスターにすべき理由 伸びてる産業、会社、事業を紹介しまくるStrainerのニュースレターに登録!! 厳選Google Chrome 拡張機能 まとめ 【永久保存版】 今回のコンセプトは、 複数機能をひとつにまとめられるものを優先 ボタンはなるべく少なく済ませる といったものです。大事なことなので繰り返し言いますが、何せ入れすぎると壊れるから。。。 また、あまりにも不安定すぎて、使いものにならないと判断したものも、ここではご紹介し

    Google Chrome 拡張機能41個まとめ Google Chromeを壊してまで厳選 - WEBマーケティング ブログ
    teddy-g
    teddy-g 2010/03/14
    Chrome Extensionいろいろ…何か大事なのがけっこう漏れてるようにも思うが。
  • 1