質問編集履歴
2
修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
スクレイピングで、
|
1
|
+
スクレイピングで、情報を取得
|
body
CHANGED
@@ -1,37 +1,19 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
|
-
・自身プログラミング経験が浅いため、お伝えする内容に不備や、漏れがあれば
|
3
|
-
ご指摘いただいても大丈夫です
|
4
|
-
|
5
2
|
[実現したいこと]
|
6
|
-
・amazonの商品を
|
3
|
+
・amazonの商品を取得したい。
|
7
4
|
|
8
|
-
### 発生している問題
|
9
|
-
[現状]
|
10
|
-
・ターミナルにて、npm i puppeteer
|
11
|
-
puppeteerをインストール
|
12
|
-
・プロジェクトのディレクトリ内に、test.js
|
13
5
|
|
14
|
-
amazonのサイトまでは、いけるのですが、その先が、
|
15
|
-
どう対応すればいいのかわからず、進めることができません。
|
16
|
-
|
17
|
-
|
18
|
-
|
19
6
|
### 該当のソースコード
|
20
7
|
test.js
|
21
8
|
|
22
9
|
|
23
10
|
const puppeteer = require('puppeteer');
|
24
|
-
|
25
11
|
(async () => {
|
26
12
|
const browser = await puppeteer.launch({
|
27
|
-
headless: false,
|
13
|
+
headless: false,
|
28
|
-
slowMo: 500
|
14
|
+
slowMo: 500
|
29
15
|
})
|
30
16
|
const page = await browser.newPage()
|
31
|
-
|
32
|
-
|
33
17
|
await page.goto('https://www.amazon.co.jp/')
|
34
|
-
|
35
|
-
|
36
18
|
await browser.close(item)
|
37
19
|
})()
|
1
修正
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
スクレイピングで、商品の情報を確認
|
body
CHANGED
@@ -34,14 +34,4 @@
|
|
34
34
|
|
35
35
|
|
36
36
|
await browser.close(item)
|
37
|
-
})()
|
37
|
+
})()
|
38
|
-
|
39
|
-
|
40
|
-
|
41
|
-
### 補足情報(FW/ツールのバージョンなど)
|
42
|
-
|
43
|
-
・macOS Catalina バージョン10.15.3使用
|
44
|
-
・ターミナル使用
|
45
|
-
・VScode使用
|
46
|
-
・node.js v13.11.0
|
47
|
-
・npm 6.13.7
|