X時00分(一日24回)に、「特定のwebページの決まった場所にある変動する値」を取得したいです。
上記の「特定のwebページの決まった場所にある変動する値」というのは、例えば、Youtube上の特定の動画の再生回数等です。
取得した値は表計算ソフトにまとめたいと思っています。
ソース上ではどのコードがその変動する値かはわかるのですが、その値を取得し、どこかへコピーアンドペーストをする方法がわかりません。
ご教示いただけると幸いです。

回答2件
あなたの回答
tips
プレビュー
JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。
Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。
HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。
CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。
JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。
Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。
HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。
CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。
0グッド
0クリップ
投稿2021/09/23 16:54
X時00分(一日24回)に、「特定のwebページの決まった場所にある変動する値」を取得したいです。
上記の「特定のwebページの決まった場所にある変動する値」というのは、例えば、Youtube上の特定の動画の再生回数等です。
取得した値は表計算ソフトにまとめたいと思っています。
ソース上ではどのコードがその変動する値かはわかるのですが、その値を取得し、どこかへコピーアンドペーストをする方法がわかりません。
ご教示いただけると幸いです。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答2件
0
ベストアンサー
例えば、Youtube上の特定の動画の再生回数等です。
参考回答: https://teratail.com/questions/105738#reply-161944
Google、Amazon、5chなんかはスクレイピング嫌いで有名で、
利用規約で禁止していたりします。
IPアドレスやアカウント指定でのBANされたくなければやらないほうが良いでしょう。
YouTubeはGoogleのサービスなので勿論スクレイピングは使えません。
ではどうやるのか?
GoogleはWebAPIというHTMLとかいうクソみたいなフォーマットを必死に解読しなくても
機械が最初から扱いやすいデータ構造でデータを返してくれるサービスを用意してくれています。
この動画の再生回数を取得するという点で少し調査してみましたが、
YouTubeの管理画面などから自身の動画のIDを取得してきて
videos/listを利用するタイミングでid値に値を付与してやれば再生回数も取得出来そうですね。
取得した値は表計算ソフトにまとめたいと思っています。
候補としては下記
投稿2021/09/24 04:54
総合スコア21478
0
**「webスクレイピング」**というワードでググると色々と情報が出てくると思います。
まずはそちらを読んでみてはどうでしょうか。
投稿2021/09/23 23:05
総合スコア1685
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。