Тёмный
No video :(

【Python】Seleniumでスクレイピングしよう|インストールの方法や要素取得など使い方を丁寧に解説 

いっしー@Webエンジニア
Подписаться 381
Просмотров 3,1 тыс.
50% 1

■開発環境
Python:version 3.10.11
selenium:version 4.17.2
Visual Studio Code:version 1.73.0
OS:Windows10
■概要
・スクレイピングとはどういった技術か
・スクレイピングを行う上での注意点
・Seleniumのインストール方法
・Seleniumのブラウザ操作の基本
・Seleniumでデータを抽出する方法
■テキストで解説内容を見たい場合
engr-sng.com/b...
■SNS
・Twitter
/ engr_sng
▼おすすめの再生リスト
・Python(入門編)
• Python(入門編)
・Python(初級編)
• Python(初級編)
・Django(入門編)
• Django(入門編)
・Django(初級編)
• Django(初級編)
#python
#webエンジニア
#プログラミング入門
#プログラミング初心者
#プログラミング学習
#プログラミングチュートリアル

Опубликовано:

 

27 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 16   
@2turn105
@2turn105 3 месяца назад
初めまして😊めちゃくちゃ分かりやすかったです Edgeだとどうやってやるんですか❓ 会社がedgeなので教えて下さい🙏
@engr-sng
@engr-sng 3 месяца назад
ありがとうございます。 Edge用のドライバーをダウロードして、executable_pathにダウンロードしたEdge用のドライバーを指定、WebDriverインスタンス生成でwebdriver.EdgeとすることでスクレイピングにEdgeブラウザを使用するように指定できます。 ただ、プログラムが使用するブラウザの指定については、Edgeしか使えない環境などでないかぎりは、EdgeにするメリットはないあまりないのでChromeをおすすめします。
@2turn105
@2turn105 3 месяца назад
@@engr-sng ありがとうございます😊 何回かやってはいるんですがEdgeが全然開けないです!もし良ければ教えて貰う事はできませんか?よろしくお願いします
@engr-sng
@engr-sng 3 месяца назад
その場合、まずは公式ドキュメントにも掲載されているサンプルコードを動かしてみるところから始めると良いかと思います。
@Hikaru0327-Python
@Hikaru0327-Python Месяц назад
動画を見ながら勉強させていただいております。動画の 11:00 の場面について質問をさせていただきたいのですが、Googleにて検索枠の要素を取得する際、私の画面では動画とは全く違ったものが表示されています。以下が私のPCから見る検索枠の要素をコピーしたものです。 もし原因がわかればご享受いただければ幸いです。
@engr-sng
@engr-sng Месяц назад
動画ではgoogle.co.jpですが、@Hikaru0327さんはgoogle.comのURLを指定しているからだと思います。
@Hikaru0327-Python
@Hikaru0327-Python Месяц назад
ありがとうございます! いっしーさんのおかげで解決することができました!
@engr-sng
@engr-sng Месяц назад
良かったです。引き続き勉強がんばってください!
@2turn105
@2turn105 3 месяца назад
すいませんaタグのハイパーリンクの所をクリックしたいんですがどのようにすればいいですか? elm=driver.find_element(By.TAG_NAME"a").click()
@engr-sng
@engr-sng 3 месяца назад
まずは公式ドキュメントで正しい書き方を参照しましょう。 また、順番に処理が正常に行われているかを確認して進めると良いです。 今回のコードでは、elm=driver.find_element(By.TAG_NAME"a") までの処理は書き方が正しくないので要素を取得できていないはずです。 ※正しくはfind_elementの引数をカンマで区切る必要があります。 elm = driver.find_element(By.TAG_NAME, "a") でelm変数に取得した要素を代入 elm.click() でelm変数に代入されている要素をクリックする、という順序をイメージしてみてください。
@2turn105
@2turn105 3 месяца назад
@@engr-sng ありがとうございます
Далее
Whoa
01:00
Просмотров 35 млн
Avaz Oxun - 10 yillik yubiley konsert dasturi 2023
2:52:33