5. Build your own cli application¶
Table of Contents
5.1. Extend lcli object¶
5.1.1. Simple example¶
# Build your own cli application
import os
from lcli.app import App
class YourOwnApp(App):
pass
def main():
try:
project_root_path = os.path.realpath(os.path.dirname(__file__))
app = YourOwnApp(app_path=project_root_path)
app.run()
except Exception as error:
# process errors
if __name__ == '__main__':
main()