Module solute.app
Expand source code
try:
from solute_cli import *
from solute_gui import *
from exceptions import *
except ImportError:
from solute.solute_cli import *
from solute.solute_gui import *
from solute.exceptions import *
def run(mode:str='cli') -> None:
"""run application in mode specified
Parameters:
mode: type of interface for the application
'cli' --> command-line-interface
'gui' --> graphical-user-interface
"""
if mode=='cli':
command_line_interface()
elif mode=='gui':
graphical_user_interface()
else:
raise InvalidModeError("Modes = {'cli', 'gui'}")
Functions
def run(mode: str = 'cli') ‑> None
-
run application in mode specified
Parameters
mode: type of interface for the application 'cli' –> command-line-interface 'gui' –> graphical-user-interface
Expand source code
def run(mode:str='cli') -> None: """run application in mode specified Parameters: mode: type of interface for the application 'cli' --> command-line-interface 'gui' --> graphical-user-interface """ if mode=='cli': command_line_interface() elif mode=='gui': graphical_user_interface() else: raise InvalidModeError("Modes = {'cli', 'gui'}")