[英]BeautifulSoup : Terminal output are in different lines
我希望所有漂亮的湯輸出都應該在一行中而不是在換行符中
HTML:
<h1 class="page-title nosp" data-price-promise-enabled="">
<span>SAMSUNG</span>
<span>QE43Q60RATXXU 43" Smart 4K Ultra HD HDR QLED TV with Bixby</span>
</h1>
代碼:
try:
title = soup.find('h1', attrs={'class':'page-title nosp'}).text
except:
title = None
終端:
PS C:\Users\Zandrio> & C:/Users/Zandrio/AppData/Local/Programs/Python/Python38/python.exe "c:/Users/Zandrio/Documents/Advanced Project/Proxy/currys.py"
SAMSUNG
QE43Q60RATXXU 43" Smart 4K Ultra HD HDR QLED TV with Bixby
我想要沒有空格或換行符的輸出
SAMSUNG QE43Q60RATXXU 43" Smart 4K Ultra HD HDR QLED TV with Bixby
嘗試
print(title.strip().replace('\n',' '))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.