はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    参議院選挙2025

『ゆうきのせかい』

  • 人気
  • 新着
  • すべて
  • 【Selenium】Chromeの拡張機能を起動する方法(Python) - ゆうきのせかい

    3 users

    yuki.world

    Python × Selenium × ChromeDriverでGoogle Chromeを起動すると、通常だと拡張機能はまっさらな状態で起動してしまいます。 でも、↓こんなふうに「拡張機能も同時に起動したい」ということがあったので、方法をメモしておきます。 ChromeDriverに"拡張機能実行オプション"を与えることで、実現できました。 【Selenium】ChromeDriverを拡張機能あり状態で起動する起動する拡張機能のIDを調べる拡張機能が保存されているフォルダーパスを調べる"拡張機能起動オプション"を与えてコード実行この3ステップです。順番に説明していきます。 1. 起動する拡張機能のIDを調べるまず、chrome拡張機能のIDを確認しましょう。 chromeを開き、右上三点マーク > その他のツール > 拡張機能 をクリック。 拡張機能ページが開くので、右上の「デベロッ

    • テクノロジー
    • 2021/10/07 13:32
    • chrome
    • Selenium
    • Python
    • プログラミング
    • google
    • 【Python/Selenium】ChromeDriverバージョンエラー対処法 - ゆうきのせかい

      4 users

      yuki.world

      Python/SeleniumでGoogle Chromeブラウザを自動操作したくてこんなふうにコードをかいて、 Pythonimport chromedriver_binary from selenium import webdriver driver = webdriver.Chrome() driver.get('https://google.com')動かしてみたら、4行目のwebdriver.Chrome()でこんな↓エラーが出た時の対処方です。 selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 80 Current browser version

      • テクノロジー
      • 2021/09/16 18:36
      • python
      • 【Python】requestsで返るページ内容がブラウザの実際と異なる場合 - ゆうきのせかい

        3 users

        yuki.world

        というとき。 僕の場合、以下のようにrequests + BeautifulSoupモジュールを使ってとあるECサイトの商品件数を取ろうと思ったら、実際にブラウザでアクセスした時に見える件数とrequestsで返ってきた件数が異なる、という事象が起きました。 Pythonimport requests from bs4 import BeautifulSoup response = requests.get('https://xxxxxxx.com') soup = BeautifulSoup(response.content, 'lxml') # 商品の"全XX件"を取得 number_of_item = soup.select_one('.number_of_item').text print(number_of_item) # 実際には1210件なのに、1213件と返ってくる...

        • テクノロジー
        • 2021/09/10 07:42
        • Requests
        • python
        • プログラミング
        • 【1分】PythonのSelenium実行環境を構築する最短手順 - ゆうきのせかい

          3 users

          yuki.world

          PythonのSeleniumでGoogle Chromeを操作するための環境を1分で作りあげる最短手順をメモしておきます。 WindowsでもMacでもLinuxでもOKChromeドライバープログラムをGoogleサイトからダウンロードしなくてよいChromeドライバーのパスを手動で通す(面倒な)作業が不要 上記②③を手動で行う方法もありますが、どうせならChromeドライバーは自動更新させるようにしてコードを書いたあとの手動作業はゼロにしましょう。 2022年11月にリリースされたSeleniumバージョン4.6以降、めちゃくちゃカンタンになりました。

          • テクノロジー
          • 2021/07/30 17:50
          • Python
          • 【Selenium】ドロップダウン/selectタグ選択,取得方法まとめ - ゆうきのせかい

            4 users

            yuki.world

            Python × Selenium × ChromeDriverで、select/optionタグで構成されるドロップダウン(プルダウン)リストを選択状態にしたり・値を取得する方法をまとめました。 SeleniumのSelectモジュールを使うと簡単に操作できます。 こんなHTMLを前提として書いていきます。 HTML<!DOCTYPE html> <html> <select name="test" id="dropdown"> <option value="1">1番目</option> <option value="2">2番目</option> <option value="3">3番目</option> <option value="4">4番目</option> <option value="5">5番目</option> <option value="6">6番目</opti

            • テクノロジー
            • 2021/05/31 12:57
            • Selenium
            • Python
            • 【Selenium】ヘッドレスモード時だけ"element not interactable"になる - ゆうきのせかい

              3 users

              yuki.world

              Python × Selenium × ChromeDriverでブラウザ操作をしようとして、 通常のブラウザモードで起動すると、処理成功headlessオプションで起動すると、決まってエラー(例外)になるという事象が起きました。 具体的に発生した例外は以下「ElementNotInteractableException: Message: element not interactable」というものです。 Traceback (most recent call last): ...省略... File "/opt/anaconda3/lib/python3.7/site-packages/selenium/webdriver/remote/webelement.py", line 479, in send_keys 'value': keys_to_typing(value)}) Fil

              • 学び
              • 2021/02/25 17:34
              • 【Selenium】ChromeDriver自動更新で楽する方法【Python】 - ゆうきのせかい

                17 users

                yuki.world

                Python × Seleniumで、ChromeDriverのバージョンを気にしたり、手動ダウンロードする手間をゼロにしましょう。 【Windows・Mac共通】 Seleniumバージョン4.6以上ならこれ↓だけでOK。 Pythonfrom selenium import webdriver driver = webdriver.Chrome()※ 4.6〜4.10だと動かず最新版へ更新必要な場合あり Selenium 4.5以下の場合、下記のどちらか Seleniumを最新版へ更新して上記記法に書き換え更新できないなら、"webdriver-manager"を使って書き換え Selenium 4.6から、Selenium自体にChromeDriver自動更新機能「Selenium Manager」が搭載されたことで、このシンプルな記述だけで済むようなりました。 ChromeDriv

                • テクノロジー
                • 2020/12/05 14:17
                • selenium
                • python
                • スクレイピング
                • chrome
                • Google
                • あとで読む
                • ChromeのNET::ERR_CERT_INVALIDを強制スキップする方法 - ゆうきのせかい

                  44 users

                  yuki.world

                  MacのMAMPで作ったローカルのテスト環境をHTTPS化したら、Chromeで「この接続ではプライバシーが保護されません NET::ERR_CERT_INVALID」と表示されてしまった。 困った事に、「詳細設定」を押しても「危険性を理解した上でアクセスする」のオプションがなく、どう頑張ってもテストサイトの画面が見れない...。 こんな時に強制的にスキップしてサイトを表示する方法をメモしておきます。 ChromeのNET::ERR_CERT_INVALIDをスキップする隠しコマンドChromeブラウザのエラーが表示されている画面で、 半角英数モードでthisisunsafeとキーボード入力するだけです。 「え、そんな隠しコマンドあったん?」とビックリしたのですが、騙されたと思って試してみてください。 入力が完了すると、直後に画面が自動的にリロードされ無事にサイトが表示されるようになりまし

                  • テクノロジー
                  • 2020/11/28 21:13
                  • chrome
                  • SSL証明書
                  • テスト
                  • security
                  • tips
                  • *Web
                  • dev
                  • web制作
                  • Amazonメール どれが本物どれが詐欺?【確実に見分ける方法】 - ゆうきのせかい

                    3 users

                    yuki.world

                    Amazon会員ページから"メッセージセンター"を確認しよう 「受信したメールがメッセージセンターになければ詐欺」という判断ができます。 Amazonに関する詐欺メールであれば広く応用できる見破り方法なので、今後のために覚えておくと安心! 僕の事例を最初に少し書いておくと、「account-update@amazon.co.jp」から「【重要】Amazon.co.jpにご登録のアカウント〜の確認」という旨のメールが届きました。 「@amazon.co.jp」から届いているので、どう見てもAmazon公式からのメールに見えるんですね(結果、詐欺メールでした)。 このメールの何が厄介かというと、詐欺メールの見分け方に関するAmazon公式ヘルプページで「公式では"@amazon.co.jp"でメールを送るよ」と言っていることです。 Amazon.co.jp で使用している送信情報 Amazon

                    • 世の中
                    • 2020/05/12 14:11
                    • WordPressでカテゴリー別(ターム別)に記事一覧を表示する - ゆうきのせかい

                      3 users

                      yuki.world

                      WordPressでWebサイト制作中、こんな↓感じで1ページ内でカテゴリー別(というかタームごと)に分けて記事一覧を表示したい方へ。 使う頻度の割りに、毎回忘れるのでメモしておきます。 WordPress:カテゴリー別(ターム別)に記事一覧を表示する以下コードは、 投稿タイプが「news」カスタムタクソノミーが「news_category」という前提で書いてあります。★部分の文字列をご自分の環境に書き換えてコピペ一発で片付けましょう! PHP<?php // タクソノミー(カテゴリ)別に記事を一覧出力 $terms = get_terms( '★news_category' ); foreach ( $terms as $term ) : $args = array( 'post_type' => '★news', 'taxonomy' => '★news_category', 'ter

                      • テクノロジー
                      • 2020/03/17 16:25
                      • WordPress
                      • 【要チェック】Laravel無料学習の神サイト"Laracasts.com"に震えよ - ゆうきのせかい

                        3 users

                        yuki.world

                        ※ 本ページはプロモーションを含みます。 PHPでもっともアツいフレームワーク、Laravelを集中的に学習中です。 Udemy同様、ハンズオン形式の動画で学習できる Laracasts.com(ララキャスツ) というWebサイトを知り、無料のLaravel入門編の学習を終えたので紹介します。 ※ 全て英語のサイトとなります LaracastsならLaravelの基本を無料で詳しく学習できる こういう無料のコンテンツは大抵許容しがたいデメリットがあるのが常です。 例えばYoutubeでも英語圏エンジニアの方たちが大量にプログラミング学習動画をアップしていますが、そのどれもが 動画が古いカバーされる領域が飛び飛びで体型的に学習できない(特にフレームワーク) (全体のどの部分をやってるか分からず不安)音声環境が悪すぎるこういった欠点があります。 最初はそれでも「Youtubeええな」と思ってい

                        • 暮らし
                        • 2019/10/25 06:00
                        • Advanced Custom Fieldsの繰り返し機能を無料で使いたい時 - ゆうきのせかい

                          6 users

                          yuki.world

                          Advanced Custom Fields(ACF)の繰り返しフィールド(Repeater Field)って有料か...。無料でこの機能が使えたらな... そんな風にがっかりしている方へ。 Smart Custom Fieldsという無料プラグインを使えばだいたい同じことができますよ、という記事です。 WordPressでサイト制作していると、「投稿記事の編集画面でカスタムフィールドを必要な数に応じて簡単に増減させたい」という時が出てきますよね(こんな↓感じ)。 これを達成するための代表的なプラグインが「Advanced Custom Fields Repeater Field」でした。 ですが、残念ながらこれはAdvanced Custom Fieldsの有料アドオン。 僕が携わっていた案件では有料だと導入が厳しかったので「しゃーない、このカスタムフィールドはACFで4つ事前定義して、

                          • テクノロジー
                          • 2019/07/16 18:14
                          • WordPress

                          このページはまだ
                          ブックマークされていません

                          このページを最初にブックマークしてみませんか?

                          『ゆうきのせかい』の新着エントリーを見る

                          キーボードショートカット一覧

                          j次のブックマーク

                          k前のブックマーク

                          lあとで読む

                          eコメント一覧を開く

                          oページを開く

                          はてなブックマーク

                          • 総合
                          • 一般
                          • 世の中
                          • 政治と経済
                          • 暮らし
                          • 学び
                          • テクノロジー
                          • エンタメ
                          • アニメとゲーム
                          • おもしろ
                          • アプリ・拡張機能
                          • 開発ブログ
                          • ヘルプ
                          • お問い合わせ
                          • ガイドライン
                          • 利用規約
                          • プライバシーポリシー
                          • 利用者情報の外部送信について
                          • ガイドライン
                          • 利用規約
                          • プライバシーポリシー
                          • 利用者情報の外部送信について

                          公式Twitter

                          • 公式アカウント
                          • ホットエントリー

                          はてなのサービス

                          • はてなブログ
                          • はてなブログPro
                          • 人力検索はてな
                          • はてなブログ タグ
                          • はてなニュース
                          • ソレドコ
                          • App Storeからダウンロード
                          • Google Playで手に入れよう
                          Copyright © 2005-2025 Hatena. All Rights Reserved.
                          設定を変更しましたx