Python objekt och klasser
Jobba igenom grunderna om klasser och objekt i Python.
#Förkunskaper
Du har grundläggande kunskaper i Python.
#Hämta labben
Labben automatgenereras för dig. Gör så här för att checka ut din personliga labb.
Gå till din kurskatalog i terminalen.
# Flytta till kurskatalogen
dbwebb create lab5
Materialet till labben ligger nu i din kurskatalog i me/kmom06/lab5
enligt följande.
Fil | Innehåll |
---|---|
instruction.html |
Beskrivning av labben och de uppgifter som skall göras. |
answer.py |
Här skall du skriva din kod för att lösa respektive uppgift i labben. |
answer.json |
Används för att testa din labb. |
Dbwebb.py |
Används för att testa din labb. |
answer.cgi |
Används för att testa din labb via webbservern. |
Öppna filen instruction.html
i en webbläsare.
Du kan testa dina lösningar genom att köra programmet answer.py
som ett vanligt Python-program.
#Krav
Gör de uppgifter som finns i labben
instruction.html
.Skriv dina lösningar, på rätt plats, i filen
answer.py
.Testkör din labb genom att köra filen
answer.py
.
#Extrauppgift
Det finns ingen extra uppgift.
#Publicera din kurskatalog
Ladda upp och publicera labben, som en del av din me-sida, genom att göra följande kommandon i kurskatalogen i terminalen.
# Flytta till kurskatalogen
dbwebb validate lab5
Rätta eventuella fel som dyker upp och publicera igen. När det ser grönt ut så är du klar.
Dubbelkolla att din me-sida innehåller resultatet från uppgiften. Du kan testköra dina lösningar genom att öppna filen answer.cgi
i en webbläsare.
#Tips från coachen
Lycka till och hojta till i forumet om du behöver hjälp!
#Revision history
- 2015-08-25: (B, mos) Uppdaterade till dbwebb v2.
- 2014-07-03: (A, mos) Första utgåvan i samband med kursen python.