2017-06-26 5 views
0
<span class="mn-person-info__name Sans-17px-black-85%-semibold-dense"> 
     Marina Silon 
     </span> 

を脱出しようと、私はこれを行うと、このスパンクラスがあり、ページ上のすべてのすべてのものを見つけるために試してみてください。それがすべてで何かを見つけるしないただし美しいスープにクラスのために正しく

spans = soup.find_all('span', {'class' : 'mn-person-info__name Sans-17px-black-85%\-semibold-dense'}) 

を。私は正しくエスケープしていますか?これを行う簡単な方法はありますか?

答えて

0

簡単なテストコード、すべてがOKです:

from bs4 import BeautifulSoup 
soup = BeautifulSoup('<span class="mn-person-info__name Sans-17px-black-85%-semibold-dense">Marina Silon</span>', 'lxml') 
spans = soup.find_all('span', {'class' : 'mn-person-info__name Sans-17px-black-85%-semibold-dense'}) 
print spans 
# print result 
[<span class="mn-person-info__name Sans-17px-black-85%-semibold-dense">Marina Silon</span>] 
関連する問題