0
我是python的新手。试图从零开始学习......但需要做一些事情......这意味着我还没有完成我的阅读。Python beautifulsoup得到2行文字
我有下面的代码
import requests
from bs4 import BeautifulSoup
url="https://www.xxx.co.uk"
page=requests.get(url)
soup = BeautifulSoup(page.content, 'html.parser')
lotnav=soup.find(id="lotnav")
address=lotnav.find(class_="col-sm-18").find_all("b")
timeofauction=lotnav.find(class_="col-sm-18").select("span")[1].get_text()
dateofauction=lotnav.find(class_="col-sm-18")
内dateofauction的文字是
XXXX |
14:00,
05 December 2017
63 Mattocke XXX, XXXxxxx, XX1 1XX
我很努力,选择 “2017年12月05日” 到一个变量。 你能帮忙吗?
感谢 阿米特
发布初始html – RomanPerekhrest
是否在你的结果中断行相关且一致?如果是这样,然后拆分结果并获得相关的行。例如'lines = dateofauction.split()'和'result = lines [2]' –