python 中全局变量问题
运行报错,原因是page没有定义,尝试用过global,不知道是方法不对还是什么其他问题,还是报错,求指点...
运行报错,原因是page 没有定义,尝试用过global,不知道是方法不对还是什么其他问题,还是报错,求指点
展开
2个回答
展开全部
看你的代码,我猜测你这个是一个暴力破解密码的代码片段吧。
page没有赋值就直接使用,当然不行。把代码修改为这样
def do_login(uid,passwd):
...#你的代码不变
return page
page = ""
i = 0
while page.find(‘You’)>-1:
print 'success'
else:
uid = 201270201049
passwd = 10000 + i
page = do_login(uid,passwd)
i = i + 1
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询