【发布时间】:2009-06-18 10:32:44
【问题描述】:
我想用python的mechanize来获取页面的所有链接,然后打开链接,请问怎么做?
【问题讨论】:
我想用python的mechanize来获取页面的所有链接,然后打开链接,请问怎么做?
【问题讨论】:
这是来自项目page的示例:
import re
from mechanize import Browser
br = Browser()
br.open("http://www.example.com/")
# ...
# .links() optionally accepts the keyword args of .follow_/.find_link()
for link in br.links(url_regex="python.org"):
print link
br.follow_link(link) # takes EITHER Link instance OR keyword args
br.back()
【讨论】:
mechanize 中的Browser 对象有一个links 方法,可以检索页面上的所有链接。
【讨论】: