0

我终于到达打开一个页面并提出我想要的请求。

#!/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()

我现在看到列出的所有链接,我想点击数字1112当我在那里时,每页抓取 1 个值。

如何使用follow()以及用于获取值的命令是什么?

4

1 回答 1

0

解决方案是:

data = urllib2.urlopen(follow(str(3)))

其中'3'is 是列出的链接的编号links = showlinks()

于 2017-04-02T07:57:12.440 回答