<p>有可能将其他答案中的想法结合起来,得到更具体的东西,并将其拆分或截断。我注意到这些元素都有一个title属性,名为hotel+“-newwindow”</p>
<p>这意味着如果需要全名,可以执行以下操作:</p>
<pre><code>for work in working:
title = work.find_element_by_class_name('title__link').get_attribute('title')
print(title[:-13])#13 is length of ' - New Window'
</code></pre>
<p>输出为:</p>
<pre><code>Sofitel London St James
The Savoy
Mercure London Bloomsbury Hotel
Novotel London Waterloo
ibis London Blackfriars
Novotel London Blackfriars
Mercure London Bridge
Novotel London Bridge
ibis Styles London Southwark - near Borough Market
Pullman London St Pancras
</code></pre>
<p>或者,如果您决定<code>ibis Styles London Southwark - near Borough Market</code>实际上应该是<code>ibis Styles London Southwark</code>,请改为使用以下选项:</p>
<pre><code>for work in working:
title = work.find_element_by_class_name('title__link').get_attribute('title')
print(title.split(' - ')[0])
</code></pre>
<p>并获得输出:</p>
<pre><code>Sofitel London St James
The Savoy
Mercure London Bloomsbury Hotel
Novotel London Waterloo
ibis London Blackfriars
Novotel London Blackfriars
Mercure London Bridge
Novotel London Bridge
ibis Styles London Southwark
Pullman London St Pancras
</code></pre>