I use twill
在受登录表单保护的网站上导航。
from twill.commands import *
go('http://www.example.com/login/index.php')
fv("login_form", "identifiant", "login")
fv("login_form", "password", "pass")
formaction("login_form", "http://www.example.com/login/control.php")
submit()
go('http://www.example.com/accueil/index.php')
在最后一页上,我想下载一个 Excel 文件,该文件可以通过div
具有以下属性:
onclick="OpenWindowFull('../util/exports/control.php?action=export','export',200,100);"
With twill
我能够访问 PHP 脚本的 URL 并显示文件的内容。
go('http://www.example.com/util/exports/control.php?action=export')
show()
但是,会返回与原始内容相对应的字符串:因此无法使用。有没有办法以类似的方式直接检索Excel文件urllib.urlretrieve()
?