0

私はこのコードを持っています:

import urllib
from bs4 import BeautifulSoup

url = "http://www.microsoft.com/en-us/download/confirmation.aspx?id=17851"
pageurl = urllib.urlopen(url)
soup = BeautifulSoup(pageurl)

for d in soup.select("p.start-download [href]"):
        print d['href']

このコードを実行すると、多くのダウンロード リンクが表示されます。指定されたダウンロード リンクの 1 つだけを取得するにはどうすればよいですか?

4

2 に答える 2

1
for d in soup.select("p.start-download [href]"):
        print d['href']
        break

最初のリンクの後に停止します

于 2013-10-24T07:43:32.300 に答える