0

このシンプルなツイルコードがあります

>>> from twill.commands import *
>>> go("http://stackoverflow.com:80")
==> at http://stackoverflow.com:80
'http://stackoverflow.com:80'
>>> showlinks()
1. log in ==> /users/login
2. careers ==> http://careers.stackoverflow.com
3. chat ==> http://chat.stackoverflow.com
4. meta ==> http://meta.stackoverflow.com
5. about ==> /about

私は私ができることを知っています

>>> follow('careers')
 ==> at http://careers.stackoverflow.com
'http://careers.stackoverflow.com'
>>>

しかし、リンク番号を指定するにはどうすればよいですか、たとえば、

>>> follow(2) 

動作しません?

その理由は、リンクの多いWebサイトをテストし、フォローしたいリンクのリストを作成したいからです。

どのようにこれを行うでしょうか?

ありがとう

4

1 に答える 1

2

twillのfollow関数は、引数として文字列を想定しています。次のようなものを試してください。

>>> follow('2') また >>> follow(str(2))

于 2012-04-02T00:55:03.570 に答える