回答編集履歴
1
修正しました。
test
CHANGED
@@ -1,3 +1,47 @@
|
|
1
|
+
変数 `data` に辞書としてデータを取り込みます。
|
2
|
+
|
3
|
+
|
4
|
+
|
5
|
+
```python
|
6
|
+
|
7
|
+
#
|
8
|
+
|
9
|
+
# 対話モード >>> に
|
10
|
+
|
11
|
+
# コピペで実行できます。
|
12
|
+
|
13
|
+
#
|
14
|
+
|
15
|
+
from urllib import request
|
16
|
+
|
17
|
+
from bs4 import BeautifulSoup
|
18
|
+
|
19
|
+
from pprint import pprint
|
20
|
+
|
21
|
+
url2 = "https://infallible-heisenberg-6a2b5e.netlify.app/"
|
22
|
+
|
23
|
+
response2 = request.urlopen(url2)
|
24
|
+
|
25
|
+
soup2 = BeautifulSoup(response2, features="html.parser")
|
26
|
+
|
27
|
+
response2.close()
|
28
|
+
|
29
|
+
shops2 = soup2.find_all('script', type='application/ld+json')
|
30
|
+
|
31
|
+
# print(shops2)
|
32
|
+
|
33
|
+
data = eval(shops2[0].string.strip())
|
34
|
+
|
35
|
+
pprint(data)
|
36
|
+
|
37
|
+
```
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
---
|
42
|
+
|
43
|
+
|
44
|
+
|
1
45
|
変数 `data` に辞書としてデータを取り込みます。
|
2
46
|
|
3
47
|
|