2
私は、pythonでページのすべてのリンクを取得し、次にリンクを開くためにmechanizeを使用したいと思います。機械化を使用してウェブページ上のリンクを取得し、それらのリンクを開く方法
私は、pythonでページのすべてのリンクを取得し、次にリンクを開くためにmechanizeを使用したいと思います。機械化を使用してウェブページ上のリンクを取得し、それらのリンクを開く方法
mechanize
のオブジェクトは、ページ上のすべてのリンクを取得するlinks
メソッドを持っています。ここで
は、プロジェクトの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()