我正设法设法使一些股票的价格变动不受影响
我试过这个:
import requests
from bs4 import BeautifulSoup
url = requests.get('https://finance.yahoo.com/quote/AAPL?p=AAPL&.tsrc=fin-srch').text
soup = BeautifulSoup(url, 'lxml')
ChangePrice = soup.find('span', {'class': 'Trsdu(0.3s) Fw(500) Pstart(10px) Fz(24px) C($positiveColor)'}).text
print(ChangePrice)
输出:+1.59 (+0.36%)
正如您在ChangePrice
变量末尾看到的,它是$positiveColor,我的问题是,当我放入一个亏损股票时,我必须将其更改为$negativeColor,以使其正常工作,是否有任何解决方案可以使它在不每次更改代码的情况下同时使用正色和负色股票
我试图删除C($positiveColor)
,但它给了我一个错误AttributeError: 'NoneType' object has no attribute 'text'
.
我希望我的问题是清楚的,如果有人能帮助我,我将不胜感激
提前谢谢
您可以在
list
中添加两个classes
以选择其中一个相关问题 更多 >
编程相关推荐