我终于到了打开一个页面并提出我想要的请求。
#!/usr/bin/env python
from twill.commands import *
go("http://www.website.com/")
code(200) # assert page loaded fine
showforms()
# Make a search
searchStr = '%s' % n
formvalue(1, 'q', searchStr)
submit('Factorize!')
links = showlinks()
我现在看到列出的所有链接,我想点击号码11
和12
,当我在那里每页抓一个值时。
如何使用follow()
以及用于获取值的命令是什么?
答案 0 :(得分:0)
解决方案是:
data = urllib2.urlopen(follow(str(3)))
其中'3'
是links = showlinks()