Advertisement
Guest User

Untitled

a guest
Nov 8th, 2018
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.30 KB | None | 0 0
  1. from statistics import median
  2. import psycopg2
  3. import getpass
  4. import sys
  5.  
  6. class TimelisteDb:
  7.     def __init__(self, conn):
  8.         self._conn = conn
  9.  
  10.     def print_timelister():
  11.         conn = psycopg2.connect(
  12.         host="dbpg-ifi-kurs.uio.no",
  13.         dbname="martiape",
  14.         user="martiape",
  15.         password=getpass.getpass("Passord: "))
  16.         cur = conn.cursor()
  17.         sporring = """SELECT t.timelistenr, t.status, t.beskrivelse
  18.        FROM tliste t, tlistelinje te
  19.        WHERE t.timelistenr = te.timelistenr;
  20.        """
  21.         cur.execute(sporring)
  22.         timeliste = cur.fetchall()
  23.         for rad in timeliste:
  24.             timelistenr = rad[0]
  25.             status = rad[1]
  26.             beskrivelse = rad[2]
  27.             print(timelistenr, status, beskrivelse)
  28.  
  29.     def print_timelistelinjer(self, timelistenr):
  30.         return # return kan fjernes etter at metoden er skrevet
  31.  
  32.     def median_timeantall(self, timelistenr):
  33.         return 0 # returner medianverdien i stedet for 0
  34.  
  35.     def sett_inn_timelistelinje(self, timelistenr, antall_timer, beskrivelse):
  36.         return # return kan fjernes etter at metoden er skrevet
  37.  
  38.     def regn_ut_kumulativt_timeantall(self, timelistenr):
  39.         return # return kan fjernes etter at metoden er skrevet
  40.  
  41.     print_timelister()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement