我看到了如何在Ruby(mechanize how to get current url)的机械化中获取当前URL的答案,但是如何为python机械化做到这一点?
文档似乎不太......彻底......
答案 0 :(得分:3)
嗯,它可能不是很彻底,但仍然是there is what you need:
import mechanize
br = mechanize.Browser()
br.open("http://www.example.com/")
# follow second link with element text matching regular expression
response1 = br.follow_link(text_regex=r"cheese\s*shop", nr=1)
print response1.geturl()
作为旁注,当我正在寻找类似的方法并且我在文档中找不到它们时,我通常会打开一个IPython shell并且我使用自动完成来查看是否有一些方法似乎好的。