diff --git a/src/werkzeug/_reloader.py b/src/werkzeug/_reloader.py index 8d22859d5..49f916f98 100644 --- a/src/werkzeug/_reloader.py +++ b/src/werkzeug/_reloader.py @@ -73,7 +73,7 @@ def _get_args_for_reloading(): # Need to look at main module to determine how it was executed. __main__ = sys.modules["__main__"] - if __main__.__package__ is None: + if getattr(__main__, "__package__", None) is None: # Executed a file, like "python app.py". py_script = os.path.abspath(py_script)