rendered paste body#!/usr/bin/python
import copy
class aa:
bb = 'bb'
def __init__(self):
self.cc = 'cc'
dd = aa()
ee = aa()
ee.bb = 'ff'
print dd.bb
class eventalarminfo(object):
alarmon = False
alarmnum = None
alarmby = None
class eventrepeatinfo(object):
repeaton = False
repeatby = None
class eventinfo(object):
event = 'sample'
notime = False
allday = False
starttime = None
endtime = None
date = None
location = None
timezone = False
tz = None
eventalarm = None
eventrepeat = None
status = False
private = False
note = None
def __init__(self):
self.__class__.eventalarm = eventalarminfo()
self.__class__.eventalarm = eventrepeatinfo()
event1 = copy.deepcopy(eventinfo())
event2 = eventinfo()
event3 = eventinfo()
eventinfo.note = 'aa'
event1.note = 'bb'
event2.note = 'cc'
event3.note = 'dd'
eventinfo.eventalarm.alarmby = 'a1'
event1.eventalarm.alarmby = 'b2'
event2.eventalarm.alarmby = 'c2'
event3.eventalarm.alarmby = 'd2'
print eventinfo.note, event1.note, event2.note, event3.note
print eventinfo.eventalarm.alarmby, \
event1.eventalarm.alarmby, \
event2.eventalarm.alarmby, \
event3.eventalarm.alarmby
print '================================='