我一直在尝试从雅虎财经获取数据,但每次尝试都会出现以下错误:
Traceback (most recent call last):
File "C:\Users\nnarn\PycharmProjects\papaproject\main.py", line 14, in <module>
print(str(parsePrice()))
File "C:\Users\nnarn\PycharmProjects\papaproject\main.py", line 10, in parsePrice
price = soup.find('div', {'class': 'last u-up'}).find('bdo').text
AttributeError: 'NoneType' object has no attribute 'find'
我写的代码是:-
import bs4
import requests
from bs4 import BeautifulSoup
def parsePrice():
r = requests.get('https://in.investing.com/indices/usdollar')
soup = BeautifulSoup(r.text, 'html.parser')
price = soup.find('div', {'class': 'last u-up'}).find('bdo').text
return price
while True:
print(str(parsePrice()))
目前没有回答
相关问题 更多 >
编程相关推荐