Die Zangle Information System bietet Schulen eine zentrale Content-Management- System, um Studenten Kurse und Informationen in einer Vielzahl von Möglichkeiten zu behandeln. Schüler und Eltern können in Zangle Installationen anmelden, wenn sie Zugang von der Schule durch einen einfachen Benutzernamen und Passwort-Kombination gegeben werden . Mit Python und die " urllib " Bibliotheken und korrekte Anmeldedaten , können Sie ein einfaches Skript erstellen, um in die Website einloggen und Daten abzurufen. Things You
Python Interpreter
brauchen anzeigen Weitere Anweisungen
1
Baue ein Opener mit einem htmlcookie Prozessor Objekt wie folgt:
>> > Import urllib >>> import urllib2 >>> opener = urllib2.build_opener ( urllib2.HTTPCookieProcessor () ) >>> urllib2.install_opener (o)
2
erstellen Sie eine Verbindung Objekt mit Anmeldedaten wie folgt:
>>> param = urllib.urlencode ( {' stuident ': ' stuid ', ' stupassword ': ' Passwort '} )
3
Melden Sie sich mit den Anmeldeinformationen wie folgt:
>>> conn = o.open ( ' https://connection.example.org/Zangle/StudentConnect /' , p) >>> data = f.read ()