我正在分析许多不同的网站,希望将它们的独特标记保存在mysql表中,并使用存储的代码通过使用beautiful soup检索新内容。然而,当我检索代码并将其放入我的漂亮汤中以获取“title”之外更复杂的标记时,我遇到了麻烦。
所以它适用于简单的标记,比如'title',但不适用于'div',{'class':'event info'},在我的示例中是第[3]行。
'div',{'class':'event-info'}
在第[3]行的mysql单元格中
Traceback (most recent call last):
File
content = soup.find(row[3]).get_text().strip()
AttributeError: 'NoneType' object has no attribute 'get_text'
我的专栏使用“varchar(255)collate utf8mb4_unicode_ci”