私はPythonを使用してこのページ(私が所有しています!)http://ninitelist.yolasite.com/passprotected.phpにログインしようとして います。パスワードが正しい場合はtrueを返し、パスワードが間違っている場合はfalseを返します。私はこれを行う方法を完全に失っています、ああ、機械化を提案しないでください、私はそれをインストールする方法を理解できません。どうもありがとう!!
1 に答える
2
Pythonのurllibを使用してフォームデータをPOSTできます。
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 に答える