[英]How to extract an hour from html code with python and beautiful soup
我對 Python 和漂亮的湯有點陌生。 任何人都可以幫助並回答我如何從這個 html 代碼中提取一個小時?
<a class="hour-link fancybox-reservation" href="/47,Lodz/Seans/info/seans/CC527207-4B9C-45CD-812F-3501A647E1B3/dzien/146231/film/16892">12:20</a>
輸出應該是:12:20
感謝您提前提供所有答案!
你可以試試:
>>> from bs4 import BeautifulSoup as bs
>>> data = """<a class="hour-link fancybox-reservation" href="/47,Lodz/Seans/info/seans/CC527207-4B9C-45CD-812F-3501A647E1B3/dzien/146231/film/16892">12:20</a>"""
>>> soup = bs(StringIO(data))
>>> a_tag = soup.find_all('a')
>>> a_tag[0]
<a class="hour-link fancybox-reservation" href="/47,Lodz/Seans/info/seans/CC527207-4B9C-45CD-812F-3501A647E1B3/dzien/146231/film/16892">12:20</a>
>>> a_tag[0].text
'12:20'
查看Soup 文檔並嘗試先自己制定一個答案。 我建議為您的示例查看find_all('a')
和.text
功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.