這是我寫給找到snapdeal.com蟒蛇:beautifulsoup4:殺:無法找出錯誤
代碼的網頁的所有產品名稱代碼:
輸出:
回溯(最近通話最後一個):
摩托羅拉脈衝2過耳有線耳機帶麥克風(黑色)
百色的SoundLink耳上的藍牙耳機 - 黑色&藍
索尼MDR-ZX110A耳機不帶麥克風(白色)
飛利浦SBCHL140/98在入耳式耳機不帶麥克風
文件「C :/ Users/Aritra Bhattacharjee/PycharmProjects/PythonWebModules/Web Scraper。PY」,第17行,在
英德慾望BT在耳有線帶麥克風的耳機黑色
**print(product_name[i])**
JBL T450在入耳式有線耳機麥克風黑色
KeyError異常:20
摩托羅拉脈衝麥克風(麥克風)有線耳機麥克風(黑色)
Philips SHB 7250WT/00在耳無線耳機與藍牙& NFC(黑色)麥克風白
索尼MDR-XB650BT耳上超重低音(XB)耳機
英德JAZZ在耳有線帶麥克風的耳機黑色
Skullcandy的S5GBW-J539在耳無線耳機帶麥克風黑色
JBL C300SI在耳有線麥克風沒有耳機黑色
Zoook蹺IFIT藍牙無線耳機帶麥克風黑
簽名VM-46在耳有線耳機麥克風沒有白
索尼MDR-G45在耳有線麥克風沒有黑Headphone-
摩托羅拉脈衝最大超耳有線耳機帶麥克風(白色)
百色SoundTrue左右耳帶麥克風(深藍色),三星和 Android設備
JBL T450耳機在耳有線耳機麥克風藍
摩托羅拉脈衝2耳機麥克風(白色)有線耳機
輸出粗體中的錯誤行。
此外,我還想收集這些產品的價格並排列打印。
在此先感謝。
只有20耳機上市頁面如此,Python被0索引,20已經超出範圍。 – RoyalTS
謝謝@RoyalTS ...我改變了i = 0到i = 1,一切順利。 –