抓取雅虎财经时出现不合理的错误

时间:2021-02-28 03:18:11

标签: python

我将在“雅虎财经”网站上抓取一些股票的每日 k 值。

代码很简单,看起来没什么异常,但是编译的时候还是出现错误。 我不明白原因。

我的代码在下面

import requests

import bs4
from bs4 import BeautifulSoup

url='https://tw.screener.finance.yahoo.net/screener/basic.html'
r=requests.get(url)
obj=bs4.BeautifulSoup(r.text,'html.parser')
table=obj.find('div', {'class': 'result_table'}).find_all('span')[1].text
print(table)

编译结果如下:

Traceback (most recent call last):
  File "D:\python2\0228.py", line 11, in <module>
    table=obj.find('div', {'class': 'result_table'}).find_all('span')[2].text
AttributeError: 'NoneType' object has no attribute 'find_all'

0 个答案:

没有答案