擅长:python、mysql、java
<p>如果你有更多的<code>url</code>,添加到<code>lst</code>。你得到了所有的标题。您可以尝试以下脚本:</p>
<pre><code>import urllib.request as urllib2
from bs4 import BeautifulSoup
lst = ["https://player.vimeo.com/video/1234","https://player.vimeo.com/video/1235"]
title = []
for a in lst:
soup = BeautifulSoup(urllib2.urlopen(a), 'lxml')
title.append(soup.title.string)
print(title)
</code></pre>
<p>输出将是:</p>
<pre><code>['Diving catch from Chris Bodenner on Vimeo', 'Hit with box from Chris Bodenner on Vimeo']
</code></pre>
<p>或</p>
<pre><code>import urllib.request as urllib2
from bs4 import BeautifulSoup
lst = ["https://player.vimeo.com/video/1234","https://player.vimeo.com/video/1235"]
title = []
for a in lst:
soup = BeautifulSoup(urllib2.urlopen(a), 'lxml')
title.append(soup.title.string)
print (a + " : " + soup.title.string)
</code></pre>
<p>输出将是:</p>
<pre><code>https://player.vimeo.com/video/1234 : Diving catch from Chris Bodenner on Vimeo
https://player.vimeo.com/video/1235 : Hit with box from Chris Bodenner on Vimeo
</code></pre>