BeautifulSoup Webスクレイパーの低価格と高価格を把握しようとすると、このエラーが発生します。以下のコードを添付しました。私のリストはintのリストであるべきではありませんか?
これを投稿する前に、同様のNoneTypeの質問に答えましたが、解決策が機能しませんでした(または、理解できなかった可能性があります)。
Traceback (most recent call last):
File "/home/user-machine/Desktop/cl_phones/main.py", line 47, in <module>
print "Low: $" + intprices[0]
TypeError: 'NoneType' object is not subscriptable
関連するスニペット:
intprices = []
newprices = prices[:]
total = 0
for k in newprices:
total += int(k)
intprices.append(int(k))
avg = total/len(newprices)
intprices = intprices.sort()
print "Average: $" + str(avg)
print "Low: $" + intprices[0]
print "High: $" + intprices[-1]