Python BeautifulSoup标签中缺少信息如何在标签中包含信息



我正试图从网站上抓取一些数据。但是当我想打印它的时候,我只得到标签,但是没有其中的信息。

这是代码:

#Imports
import bs4
from urllib.request import urlopen as uReq
from bs4 import BeautifulSoup as soup

#URL
my_url = 'https://website.com'
#Opening connection grabbing the page
uClient = uReq(my_url)
page_html = uClient.read()
#closing the page
uClient.close()
#Parse html
page_soup = soup(page_html,"html.parser")
price = page_soup.findAll("div",{"id":"lastTrade"})
print(price)

这是我得到的结果:

[<div id="lastTrade"> </div>]

所以有人可以告诉我我要改变或添加什么,所以我从这个标签内收到实际的信息?

也许像这样循环遍历列表:

for res in price:
print(res.text)

最新更新