diff --git a/earthquakes.py b/earthquakes.py index 99fc8b7..c93b18e 100644 --- a/earthquakes.py +++ b/earthquakes.py @@ -56,6 +56,12 @@ def main(): isRunning = True db = None + + stdin = get_from_stdin() + if stdin is not None: + db = parser.parse(stdin) + + retInfo = None while isRunning: @@ -217,6 +223,14 @@ def main(): input("Clique Enter para continuar") + + +def get_from_stdin() -> list[str] | None: + if sys.stdin.isatty(): + return sys.stdin.readlines() + return None + + def _file_exists(name: str) -> bool: currFiles = os.listdir(os.getcwd()) if name in currFiles: