代码Python错误Beautifulsoup提取与文本的特定链接

时间:2016-08-10 10:48:08

标签: python url beautifulsoup

您好我的代码有问题,我尝试使用此代码搜索一个特定的网址,但它没有显示任何内容

from BeautifulSoup import BeautifulSoup
import urllib2
import re

html_page = urllib2.urlopen(url)
soup = BeautifulSoup(html_page)
for link in soup.findAll('a', attrs={'href': re.compile("^http://www.fiuxy.net/misc.php")}):
    print link.get('href')

enter image description here

我只想要它有“10”文本的链接,它每次都会改变,(每次都不一样)

我做得不好?

对不起,如果我的英语很糟糕,因为西班牙语:(

1 个答案:

答案 0 :(得分:1)

谢谢大家,但我自己用硒解决了这个问题,

from selenium import webdriver
driver.get(url)
puntos = driver.find_element_by_link_text(u"10")
print (puntos.get_attribute('href'))