def __init__(self, last_name, eye_color, number_of_toys):
     """Inits child with last_name and eye_color."""
     # self.last_name = parent.last_name
     # self.eye_color = parent.eye_color
     print("bow wow chicka chicka ...")
     Parent.__init__(self, last_name, eye_color)
     self.number_of_toys = number_of_toys
 def __init__(self, last_name, eye_color, number_of_toys):
     """Inits child with last_name and eye_color."""
     # self.last_name = parent.last_name
     # self.eye_color = parent.eye_color
     print("bow wow chicka chicka ...")
     Parent.__init__(self, last_name, eye_color)
     self.number_of_toys = number_of_toys
Exemple #3
0
def test_class():
    try:
        p2 = Parent2(1)
    except RecursionError:
        print(321)
        pass
    else:
        print('123')
    from parent import Parent
    p = Parent(3)
    assert len(dir(p)) == len(dir(p2))
    for k in dir(p):
        i = getattr(p, k)
        i2 = getattr(p2, k)
        if type(i) == str and len(i) > 30:
            print(f'str_{len(i)}', f'str_{len(i2)}')
        else:
            print(i, i2)
Exemple #4
0
#coding: utf-8
from parent import Parent
from child import Child

parent = Parent()
parent.hogehoge()

child = Child()
child.hogehoge()
Exemple #5
0
def create_db():
    if session.get('login'):
        school = School(dsn=app.config['dsn'])
        school.init_table()
        #deneme

        lesson = Lesson(dsn=app.config['dsn'])
        lesson.init_table()

        teacher = Teacher(dsn=app.config['dsn'])
        teacher.init_table()

        parent = Parent(dsn=app.config['dsn'])
        parent.init_table()

        teacher_account = TeacherAccount(dsn=app.config['dsn'])
        teacher_account.init_table()

        student = Student(dsn=app.config['dsn'])
        student.init_table()
        #student.insert_student("Boran","Sivrikaya","hotmail")
        #student.delete_student(student.get_student_id("Boran","Sivrikaya"))
        #student.insert_student("Boran","Sivrikaya","hotmail")
        #student.update_student(student.get_student_id("Boran","Sivrikaya"),"Hamza","Tuna","gmail")

        school = School(dsn=app.config['dsn'])
        school.init_table()
        #school.insert_school("Makif")
        #school.delete_school(school.get_school_id("Makif"))
        #school.insert_school("GOP")
        #school.update_school(school.get_school_id("GOP"),"IAFL")

        classroom = Class(dsn=app.config['dsn'])
        classroom.init_table()
        #class.insert_class("9A",2013)
        #class.delete_class(class.get_class_id("9A",2013))
        #class.insert_class("10A",2013)
        #class.update_class(class.get_class_id("10A",2013),"12C",2015)

        lesson = Lesson(dsn=app.config['dsn'])
        lesson.init_table()
        #lesson.insert_lesson("Math")
        #lesson.delete_lesson(lesson.get_lesson_id("Math"))
        #lesson.insert_lesson("History")
        #lesson.update_lesson(lesson.get_lesson_id("History"),"Science")

        parent = Parent(dsn=app.config['dsn'])
        parent.init_table()
        #parent.insert_parent("Zekiye","Sivrikaya")
        #parent.delete_parent(parent.get_parent_id("Zekiye","Sivrikaya"))
        #parent.insert_parent("Hamdi","Sivrikaya")
        #parent.update_parent(parent.get_parent_id("Hamdi","Sivrikaya"),"Ahmet","Yalcin")

        schedule = Schedule(dsn=app.config['dsn'])
        schedule.init_table()
        #schedule.insert_schedule(5,4,6,2013)
        #schedule.delete_schedule(schedule.get_schedule_id(5,4))
        #schedule.insert_schedule(5,4,6,2013)
        #schedule.update_schedule(schedule.get_schedule_id(5,4),3,4,6,2020)

        #session = Session(dsn=app.config['dsn'])
        #session.init_table()
        #session.insert_session(3,"2-2-1922",3)
        #session.delete_session(session.get_session_id(3,"2-2-1922",3))
        #session.insert_session(3,"2-2-1922",7)
        #session.update_session(session.get_session_id(3,"2-2-1922",7),4,"8-8-1994",1)

        attendance = Attendance(dsn=app.config['dsn'])
        attendance.init_table()
        #attendance.insert_attendance(2,4,True)
        #attendance.delete_attendance(attendance.get_attendance_id(2,4))
        #attendance.insert_attendance(2,5,True)
        #attendance.update_attendance(attendance.get_attendance_id(2,5),4,6,False)

        grade = Grade(dsn=app.config['dsn'])
        grade.init_table()
        #grade.insert_grade(3,2,75,"Iyi not")
        #grade.delete_grade(grade.get_grade_id(3,2))
        #grade.insert_grade(3,2,85,"Daha iyi")
        #grade.update_grade(grade.get_grade_id(3,2),4,4,20,"VF")

        schoolclass = SchoolClass(dsn=app.config['dsn'])
        schoolclass.init_table()
        #schoolclass.insert_school_class(3,8)
        #schoolclass.delete_school_class(schoolclass.get_school_class_id(3,8))
        #schoolclass.insert_school_class(3,8)
        #schoolclass.update_school_class(schoolclass.get_school_class_id(3,8),5,10)

        student_class = Student_Class(dsn=app.config['dsn'])
        student_class.init_table()
        #student_class.insert_student_class(3,2)
        #student_class.delete_student_class(student_class.get_student_class_id(3,2))
        #student_class.insert_student_class(5,2)
        #student_class.update_student_class(student_class.get_student_class_id(5,2),7,4)

        studentparent = StudentParent(dsn=app.config['dsn'])
        studentparent.init_table()
        #studentparent.insert_studentparent(2,2)
        #studentparent.delete_studentparent(studentparent.get_studentparent_id(2,2))
        #studentparent.insert_studentparent(2,2)
        #studentparent.update_studentparent(studentparent.get_studentparent_id(2,2),4,2)

        studentschool = StudentSchool(dsn=app.config['dsn'])
        studentschool.init_table()
        #studentschool.insert_studentschool(2,8)
        #studentschool.delete_studentschool(studentschool.get_studentschool_id(2,8))
        #studentschool.insert_studentschool(4,10)
        #studentschool.update_studentschool(studentschool.get_studentschool_id(4,10),4,12)

        teacherschool = TeacherSchool(dsn=app.config['dsn'])
        teacherschool.init_table()
        #teacherschool.insert_teacherschool(2,8)
        #teacherschool.delete_teacherschool(teacherschool.get_teacherschool_id(2,8))
        #teacherschool.insert_teacherschool(4,10)
        #teacherschool.update_teacherschool(teacherschool.get_teacherschool_id(4,10),6,12)
        return "Database created"
    else:
        return redirect(url_for('home_page'))
 def __init__(self, name, age, qualification):
     Parent.__init__(self, name, age, qualification)
Exemple #7
0
Fichier : duta.py Projet : Xe/code
from parent import Parent
from uplink import Uplink

import channel

import Queue
import select
import socket

TIMEOUT = 1000

# We epoll() now
poller = select.epoll()

# Parent "god" object for IRC
parent = Parent(poller)

# Bind the server socket
sock = socket.socket()
sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
sock.bind(("0.0.0.0", 9723))  # 972-385
sock.listen(5)

# Create uplink connection, hardcoded for now
uplink = socket.socket()
uplink.connect(("127.0.0.1", 6667))
uplink_obj = Uplink(uplink, parent)
uplink_obj.auth()

# Register the sockets
poller.register(sock, READ_ONLY)
Exemple #8
0
 def __init__(self, name, ethnicity, wealth):
     print("Child Constructor called")
     Parent.__init__(self, name, ethnicity)
     self.wealth = wealth
Exemple #9
0
    def __init__(self):
        Parent.__init__(self)

        self.code = 0
        self.name = 'child'
 def __init__(self):
     Parent.__init__(self, "vanhung")
     print 'child'
Exemple #11
0
from parent import Parent

class Child(Parent):

    def override(self):
        print "CHILD override()"

    def altered(self):
        print "CHILD, BEFORE PARENT altered()"
        super(Child, self).altered()
        print "CHILD, AFTER PARENT altered()"

dad = Parent()
son = Child()

dad.implicit()
son.implicit()

dad.override()
son.override()

dad.altered()
son.altered()
Exemple #12
0
from parent import Parent


class Child(Parent):
    def override(self):
        print "CHILD override()"

    def altered(self):
        print "CHILD, BEFORE PARENT altered()"
        super(Child, self).altered()
        print "CHILD, AFTER PARENT altered()"


dad = Parent()
son = Child()

dad.implicit()
son.implicit()

dad.override()
son.override()

dad.altered()
son.altered()
Exemple #13
0
Fichier : duta.py Projet : Xe/code
from parent     import Parent
from uplink     import Uplink

import channel

import Queue
import select
import socket

TIMEOUT = 1000

# We epoll() now
poller = select.epoll()

# Parent "god" object for IRC
parent = Parent(poller)

# Bind the server socket
sock = socket.socket()
sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
sock.bind(("0.0.0.0", 9723)) # 972-385
sock.listen(5)

# Create uplink connection, hardcoded for now
uplink = socket.socket()
uplink.connect(("127.0.0.1", 6667))
uplink_obj = Uplink(uplink, parent)
uplink_obj.auth()

# Register the sockets
poller.register(sock,   READ_ONLY)