The Zangle Information System erbjuder skolorna ett centralt content management system för att hantera studenters kurser och information i en mängd olika sätt . Elever och föräldrar kan logga in Zangle installationer om de ges tillträde av skolan genom ett enkelt användarnamn och lösenord kombination . Använda Python och " urllib " bibliotek och rätt inloggningsuppgifter kan du skapa ett enkelt skript för att logga in på webbplatsen och hämta data . Saker du behöver
Pythontolk
Visa fler instruktioner
1
bygga ett öppnare med ett htmlcookie processor objekt enligt följande :
>> > import urllib >>> import urllib2 >>> konservöppnare = urllib2.build_opener ( urllib2.HTTPCookieProcessor ( ) ) >>> urllib2.install_opener ( o)
2
Skapa en anslutning objekt med inloggningsuppgifter enligt följande :
>>> param = urllib.urlencode ( { ' stuident ' : ' stuid ' , ' stupassword ' : ' lösenord ' } )
3
Logga in med inloggningsuppgifterna enligt följande :
>>> conn = o.open ( ' https://connection.example.org/Zangle/StudentConnect /' , p ) >>> uppgifter = f.read ( ) katalog