Exemple #1
0
                      indent=4)
        else:
            services[kind] = Services(kind, service[1][0], service[1][1], service[1][2], \
            json.load(open('services_schedules/' + kind + '.txt', 'r')))
# rooms
rooms = {}
for i in range(36):
    if i < 16:
        size = 'single'
    elif 16 <= i < 32:
        size = 'double'
    else:
        size = 'quadruple'
    room_number = ('0' * 3 + str(i))[-3:]
    if not os.path.isfile('rooms_schedules/' + room_number + '.txt'):
        rooms[i] = Rooms(room_number, size, [])
        json.dump(rooms[i].schedule,
                  open('rooms_schedules/' + room_number + '.txt', 'w'),
                  sort_keys=True,
                  indent=4)
    else:
        rooms[i] = Rooms(
            room_number, size,
            json.load(open('rooms_schedules/' + room_number + '.txt', 'r')))

################################################################################################
################################################################################################
################################################################################################
################################################################################################

Exemple #2
0
                      open('services_schedules/' + kind + '.txt', 'w'))
        else:
            services[kind] = Services(
                kind, service[1][0], service[1][1], service[1][2],
                json.load(open('services_schedules/' + kind + '.txt', 'r')))
# rooms
rooms = {}
for i in range(36):
    if i < 16:
        size = 'single'
    elif 16 <= i < 32:
        size = 'double'
    else:
        size = 'quadruple'
    if not os.path.isfile('rooms_schedules/' + str(i) + '.txt'):
        rooms[i] = Rooms(i, size, [])
        json.dump(rooms[i].schedule,
                  open('rooms_schedules/' + str(i) + '.txt', 'w'))
    else:
        rooms[i] = Rooms(
            i, size, json.load(open('rooms_schedules/' + str(i) + '.txt',
                                    'r')))

################################################################################################
################################################################################################
################################################################################################
################################################################################################


def register():
    global services
Exemple #3
0
 def rooms_function(self):
     self.rooms_window = tk.Toplevel()
     self.rooms = Rooms(self.rooms_window, self.master)
     self.master.withdraw()