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 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)
#coding: utf-8 from parent import Parent from child import Child parent = Parent() parent.hogehoge() child = Child() child.hogehoge()
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)
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)
def __init__(self, name, ethnicity, wealth): print("Child Constructor called") Parent.__init__(self, name, ethnicity) self.wealth = wealth
def __init__(self): Parent.__init__(self) self.code = 0 self.name = 'child'
def __init__(self): Parent.__init__(self, "vanhung") print 'child'
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()