我有这样做的代码: 1.检查一些复选框 2.删除我选择的内容
resp = mechanize.Request('http://some_url/manager.php', data)
cj.add_cookie_header(resp)
res = mechanize.urlopen(resp)
time.sleep(2)
数据如下所示:
data = {'checkbox[]': '1', 'checkbox[]': '3', 'checkbox[]': '6', 'id': '1', 'submit': 'Delete'}
如何检查作业是否正确完成,如果没有,请再试一次?一个很棒的示例代码。感谢。
答案 0 :(得分:0)
这取决于工作是什么。你能不能只做res.read()
,如果身体里有一些指示表明你的预期有效,你可以检查一下吗?如果相关信息位于回复网址或标题中,则使用:res.info()
表示标题,res.geturl()
表示网址。
这是你的意思吗?
resp = mechanize.Request('http://some_url/manager.php', data)
cj.add_cookie_header(resp)
res = mechanize.urlopen(resp)
while res.read() == None:
time.sleep(2)
res = mechanize.urlopen(resp)