ノンプロ研初心者向けプログラミング講座第9期【Python コース】 第6回
本日20:00から、初心者向けプログラミング講座【Pythonコース】第6回目です。 本日のアジェンダは、「スクレイピング実践」になります。 Seleniumを使ってスクレイピングしていきます! よろしくお願いします~ #ノンプロ研 #Python講座 pic.twitter.com/mgKU42hNd3
2022-08-29 19:40:01今日の講座はスクレイピングの実践編! 今回もツイートする余裕はありません(`・ω・´)キリッ #ノンプロ研 #Python講座
2022-08-29 19:58:56今日も始まります!Python講座 いよいよスクレイピング実践です! #ノンプロ研 #Python講座
2022-08-29 19:59:14僕がスクレイピングしたいものは 「自分のブログのアクセス記録」 受講時の課題で作ったけれど記録機能が無いんです #ノンプロ研 #Python講座
2022-08-29 20:10:27いよいよ実務で使える簡単なツール作成に向けて、 講座が進んでまいります。 スクレイピング実践編です! #ノンプロ研 #Python講座
2022-08-29 20:11:05スクレイピングについては、スクレイピング方法よりも 実装した後のディベロッパーツールの使い方が重要です。 #ノンプロ研 #Python講座
2022-08-29 20:12:18beautifulsoupのタグオブジェクトの操作 #ノンプロ研 #Python講座 pic.twitter.com/yV7waHpSDy
2022-08-29 20:13:16#ノンプロ研 #Python講座 スクレイピングするのには、ディベロッパーツール必要ですよね。 クエリの記法もできたら覚えると動的な要素でも拾えに行けるのでできたら覚えたいところ
2022-08-29 20:13:55TAGオブジェクトに .find() .find_all() メソッドを適用して、配下のタグを更に絞り込むことができる #ノンプロ研 #Python講座
2022-08-29 20:14:35findメソッドで、タグ名で配下の要素をたどる場合、下記2パターンとも結果は同じになります。 ①soup.find('table').find('thead').find('tr').find('th') ②soup.table.thead.tr.th 可読性から考えると、①をおすすめします。 #ノンプロ研 #Python講座
2022-08-29 20:16:59tableの構成はこんな感じ #ノンプロ研 #Python講座 pic.twitter.com/ZK4kIm0q4n
2022-08-29 20:23:03TABLEの中には、 thead ー 見出し行 tbody ー 内容 tfoot ー 合計行など がある。 この下に、 tr ー 行 th ー 見出しセル td ー セル の構造・・・。ふむ。 #ノンプロ研 #Python講座
2022-08-29 20:24:47タグについて table テーブル全体 thead 表のヘッダー tbody 表の本体 tfoot 表のフッター #ノンプロ研 #Python講座
2022-08-29 20:24:58テーブルのタグ tr:行=table row th:見出しセル=table header td:セル=table data #ノンプロ研 #Python講座
2022-08-29 20:25:09