質問編集履歴
1
markdownの使用
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
python-amazon-simple-product-api の
|
1
|
+
python-amazon-simple-product-api でamazonの商品情報を取得したい
|
test
CHANGED
@@ -1,8 +1,20 @@
|
|
1
1
|
python-amazon-simple-product-api を使用して、amazonの商品情報を取得したいです。
|
2
|
+
|
3
|
+
しかし TypeError: key: expected bytes or bytearray, but got 'list' が生じてしまいます。
|
2
4
|
|
3
5
|
|
4
6
|
|
7
|
+
環境 jupyter note bookを使用しています。
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
|
12
|
+
|
13
|
+
```ここに言語を入力
|
14
|
+
|
5
15
|
import os
|
16
|
+
|
17
|
+
|
6
18
|
|
7
19
|
|
8
20
|
|
@@ -46,6 +58,8 @@
|
|
46
58
|
|
47
59
|
print(price, currency) # 価格と通貨を表示。
|
48
60
|
|
61
|
+
```
|
62
|
+
|
49
63
|
|
50
64
|
|
51
65
|
|
@@ -53,6 +67,12 @@
|
|
53
67
|
を実行。※AMAZON_ACCESS_KEY 、AMAZON_SECRET_KEY、AMAZON_ASSOCIATE_TAG は伏せています。
|
54
68
|
|
55
69
|
|
70
|
+
|
71
|
+
すると次のエラー結果となります。
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
```ここに言語を入力
|
56
76
|
|
57
77
|
TypeError Traceback (most recent call last)
|
58
78
|
|
@@ -160,10 +180,12 @@
|
|
160
180
|
|
161
181
|
TypeError: key: expected bytes or bytearray, but got 'list'
|
162
182
|
|
183
|
+
```
|
163
184
|
|
164
185
|
|
165
186
|
|
166
187
|
|
167
188
|
|
168
189
|
|
190
|
+
|
169
|
-
productsがリストになっていないのが原因
|
191
|
+
productsがリストになっていないのが原因ではないと思います。対処方法を教えてください。よろしくお願いします。
|