2016-03-19 49 views
0

我試着使用Python寫數據到CSV文件的HTML標籤的文本擺脫「\ n」的:的Python Beautifulsoup:如何在

soup = BeautifulSoup(html) 
ticketCount=soup.find_all('span',id='ticket_count') 
records.append(ticketCount) 

但我得到的是:

<span id=""ticket_count"">15695.3\n     \u4e07\n   </span>] 

在文本中有一些令人討厭的'\ n',我該如何擺脫它們並使我的輸出更優雅?

回答

1

使用get_text(strip=True)

from bs4 import BeautifulSoup 

soup = BeautifulSoup(html) 
ticketCount = soup.find('span', id='ticket_count').get_text(strip=True) 
print(ticketCount)