我正在尝试使用python登录到这个页面(我拥有!)http://ninitelist.yolasite.com/passprotected.php 如果密码正确则返回true,如果密码错误则返回false。我完全不知道如何做到这一点,哦,请不要建议机械化,我不知道如何安装它。非常感谢!!
问问题
292 次
1 回答
2
您可以使用 Python 的urllib来发布表单数据。
导入 urllib
def try_login(username, password):
params = urllib.urlencode(
{'username': username,
'password': password })
f = urllib.urlopen("http://ninitelist.yolasite.com/passprotected.php", params)
return "Invalid login details" not in f.read()
if __name__ == '__main__':
print try_login("testuser", "testdata")
于 2011-03-07T04:02:45.983 回答