下面的文本使用该类返回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