Google Apps Script(GAS)スクレイピングのブログ

Google Apps Script(GAS)スクレイピングのブログ、クローラー、クロール、VBA、RPA、AI、機械学習、ディープラーニング、人工知能、自動化、業務効率化

2019-01-30から1日間の記事一覧

複数のページから複数の項目取得

今回は複数のページから複数の項目を取得したいと思います。前回もお世話になったwikipediaさんのページを取得します。大量のページを取得する場合、どうしても対象のサーバーに負荷をかけることになります。そのため各個人の常識が求められます。他人に迷惑…

1ページから複数の項目を取得

今回は、1ページから複数の項目を取得する方法を説明します。 Wikipediaさんから「1」を説明したページの目次1,2,3,4,5を出したいと思います。 https://ja.wikipedia.org/wiki/1 前回と同じように右クリックをし、ソースを覗きます。目次の1で欲しいのは、「…

1ページから複数の値を取得

今回は、1ページから複数の値をWebスクレイピングしたいと思います。はてなブログのトップページには、複数の記事が並んでいます。そこで、複数あるブログ名を取得したいと思います。 htmlソースを覗く chromeの場合、右クリックでページのソースを表示する…

1ページから1つの値を取得

GASは簡単にWebスクレイピングが実現できます。今回ははてなブログのトップページからタイトルをスクレイピングします。 function myFunction() { //urlを指定 var url = 'https://hatenablog.com/'; //htmlソースを取得 var response = UrlFetchApp.fetch(u…

値をスプレッドシートに書き出す

今回はGASからスプレッドシートに値を書き出します。 function myFunction() { //対象シートを指定 var sheet = SpreadsheetApp.getActive().getSheetByName('Sheet1'); //値を書き出す sheet.getRange(1, 1).setValue('A1'); sheet.getRange(2, 1).setValue…