我正在尝试使用 python 斜纹登录https://accounts.coursera.org/我尝试了这段代码
import twill
b = get_browser()
b.go("https://accounts.coursera.org/")
b.showforms()
twill 没有检测到页面中的表单,并且 showforms 方法没有显示任何内容!这是斜纹包中的内部问题还是我错过了什么
我正在尝试使用 python 斜纹登录https://accounts.coursera.org/我尝试了这段代码
import twill
b = get_browser()
b.go("https://accounts.coursera.org/")
b.showforms()
twill 没有检测到页面中的表单,并且 showforms 方法没有显示任何内容!这是斜纹包中的内部问题还是我错过了什么
import twill
import webbrowser
b = twill.get_browser()
b.go("https://accounts.coursera.org/")
page = b.result.get_page()
tmp_page = "tmp.html"
with file(tmp_page, "w") as f:
f.write(page)
webbrowser.open(tmp_page)
# b.showforms()
我得到一个页面说..
请使用启用了 JavaScript 的现代浏览器来使用 Coursera。
所以我怀疑斜纹布不包含javascript解释器?