【发布时间】:2019-07-09 01:31:22
【问题描述】:
我正在解析许多不同的网站,并希望将它们的唯一标签保留在 MySQL 表中,并使用存储的代码通过使用漂亮的汤来检索新内容。但是,在检索该代码并将其放入我美丽的汤中以获取“标题”之外更复杂的标签时,我遇到了麻烦。
所以它适用于简单的标签,例如“title”,但不适用于 'div'、{'class': 'event-info'},在我的示例中是 row[3]。
'div',{'class':'event-info'} 在我的 mysql 单元格中的 row[3]
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”
【问题讨论】:
标签: mysql python-3.x beautifulsoup pymysql