我如何获得文本仅从这个类ID跨度在中间?



下面的文本使用该类返回div,但我希望将quarter和time分开。

我试图做。text,但它给了我属性错误。我如何获得文本,因为四分之一的文本的一部分是由一个span标签分隔?前女友……第三季度x:xx看起来像:

div

"3">

span RD span

"x: xx"

div

import pandas as pd
from bs4 import BeautifulSoup
import requests
import lxml

cbs_scores = requests.get('https://www.cbssports.com/college-football/scoreboard/', 'r').text
soup = BeautifulSoup(cbs_scores, 'lxml')
time_left = soup.find_all('div', class_ = 'game-status emphasis')
print(time_left)

我得到以下输出:

import pandas as pd
from bs4 import BeautifulSoup
import requests
import lxml

cbs_scores = requests.get('https://www.cbssports.com/college-football/scoreboard/', 'r').text
soup = BeautifulSoup(cbs_scores, 'lxml')
for  time_left in soup.find_all('div', class_ = 'game-status emphasis'):
print(time_left.get_text())

输出:

4th 8:49

3rd 7:52

3rd 2:19

3rd 7:55

3rd 3:09

3rd 6:37

3rd 5:31

End 3rd 

4th 12:15

3rd 4:30

3rd 11:27

3rd 7:40

3rd 11:54

3rd 12:45

End 2nd

End 2nd

最新更新