「jseval」を使用してYouTubeの動画再生数データを取得、スクレイピングするプログラムを書いてみます。 dockerをインストールして、Linux環境下で以下のように実行。 docker run --rm jseval \ --url "https://www.youtube.com/watch?v=kJQP7kiw5Fk" \ --evaluate "$(cat <<- EOT (async function(){ function waitForElm(selector) { // wait for element return new Promise(resolve => { if (document.querySelector(selector)) { return resolve(document.querySelector(selector)); } const obs