你看到的桌子在
<iframe>
. 加载此内容
<iframe>
您可以使用此脚本:
import requests
from bs4 import BeautifulSoup
url = "https://www.nasdaq.com/symbol/aapl/revenue-eps"
soup = BeautifulSoup(requests.get(url).text,"html.parser")
iframe_url = soup.select_one('iframe#frmMain')['src']
requests.packages.urllib3.disable_warnings()
soup = BeautifulSoup(requests.get(iframe_url, verify=False).text,"html.parser")
table = soup.select_one('table.ipos')
for tr in table.select('tr'):
for td in tr.select('td'):
print('{: <30}'.format(td.get_text(strip=True)), end='')
print()
印刷品:
Revenue / EPS Summary * Revenue / EPS Summary *
Revenue / EPS Summary *
Fiscal Quarter 2019(Fiscal Year) 2018(Fiscal Year) 2017(Fiscal Year)
December
Revenue $84,310(m) $88,293(m) $78,351(m)
EPS 4.18Â (12/29/2018) 3.89Â (12/30/2017) 3.36Â (12/31/2016)
Dividends 0.73 0.63 0.57
March
Revenue $58,015(m) $61,137(m) $52,896(m)
EPS 2.48Â (3/30/2019) 2.74Â (3/31/2018) 2.1Â (4/1/2017)
Dividends 0.77 0.73 0.63
June
Revenue $53,809(m) $53,265(m) $45,408(m)
EPS 2.2Â (6/29/2019) 2.36Â (6/30/2018) 1.68Â (7/1/2017)
Dividends 0.77 0.73 0.63
September  (FYE)
Revenue $62,900(m) $52,579(m)
EPS 2.92Â (9/29/2018) 2.07Â (9/30/2017)
Dividends 0.73 0.63
Totals
Revenue $196,134(m) $265,595(m) $229,234(m)
EPS 8.86 11.91 9.21
Dividends 2.27 2.82 2.46
Previous 3 Years