tm_price = tm_soup.find('em', class_='tb-rmb-num').get_text()这行代码运行时报错怎么改
时间: 2023-12-22 13:03:53 浏览: 94
html_convert.zip_html conve_python 网页_python 网页_read text pytho
这个错误可能是由于tm_soup没有找到指定的标签或类而导致的。你可以在代码运行之前添加一些条件判断来避免这种情况。例如:
```
tm_price = tm_soup.find('em', class_='tb-rmb-num')
if tm_price:
tm_price = tm_price.get_text()
else:
tm_price = '未知'
```
这样如果找不到指定的标签或类,就会将tm_price设置为'未知'。你可以根据实际情况修改这个默认值。
阅读全文