1. 程式人生 > >Python 如何解決'NoneType' object has no attribute '...'的問題

Python 如何解決'NoneType' object has no attribute '...'的問題

Python 如何解決’NoneType’ object has no attribute '…'的問題

用 Python + selenium 和Beautifulsoup 爬取MOCC中國大學慕課網上某網上課程的課堂評論,在爬取少量資料時不出現標題所示錯誤,在爬取大量資料(運用到翻頁操作)時出現 ‘NoneType’ object has no attribute ‘text’ 的錯誤。請問各位大佬原因,和解決方法

// 
b1 = a1.find_all('div', attrs={'style': "z-index: 0;"})
	for bb in b1:
		c1 = bb.find_all(
'div', recursive=False) for c in c1: username = c.find('span', attrs={'class': "userInfo j-userInfo"}) Dict_all["r_User_" + str(b1.index(bb)) + str(c1.index(c))] = username.text