python - Beautifoulsoup .getText() 错误
问题描述
for teknik in teknik_ayrıntılar:
detayler = teknik.find_all("tr")
for i in detayler:
teknik = i.find("th",attrs={"class":"prodDetSectionEntry"}).get_text()
değer = i.find("td",attrs={"class":"a-size-base"}).get_text()
print(teknik +"="+ değer)
当我写“teknik.get_text()”和“değer.get_text() python 发送这个错误“AttributeError:'NoneType'对象没有属性'get_text'”
你知道吗?
我正在使用 Python 3.7.3。
解决方案
正如文档所说,如果发生该错误,则没有与您的查询匹配的标签。
推荐阅读
- javascript - for循环中的Javascript异步/等待
- powershell - 找不到路径“_____”,因为它不存在
- c - (null) 如何打印?它背后的概念是什么?
- php - 我有一个运行良好的 WC 插件。如果信用卡出错,我的操作“woocommerce_checkout_process”将不会再次运行
- r - R将ID分配给不使用循环的记录
- python - 如何在odoo v11中继承stock.move.line的_action_done()方法
- javascript - event.stopPropagation 和 event.preventDefault 在反应应用程序中没有按预期工作
- postgresql - 从带有索引的数组中选择数据
- php - php if isset post 和 else post
- php - Laravel 多对多关系的多选复选框(crud)