# Add parent folder in the sys.path if not there already parent = os.path.split(os.getcwd())[0] if parent not in sys.path: sys.path.append(parent) import Game.Game as P import Tkinter as T import GUI from Game.Logger import Logger #import Game.Logger as Logger if __name__ == '__main__': root= T.Tk() root.title('General Dice Game') TheGame = P.Game(PLAYERS, SETTINGS_FILE, 30) root.game = TheGame # Create a logger, referenced as root.logger if root.game.log: root.logSettings = Logger(root, 'GUI.main') GUI.updateScreen(root) if root.game.log: root.logger.info("Screen created") GUI.createMenu(root) if root.game.log: root.logger.info("Menu created") GUI.keyboardBindings(root) if root.game.log: root.logger.info("Keyboard bindings created") root.mainloop()