I have a hello1 package that contains good.py module.
hello1 ├── __init__.py └── good.py
The init module has a variable
If you don't like sys.path.append(...) you could run your script as
python -m hello1.good
in the directory containing the "hello1"-directory or use the PYTHONPATH environment variable instead of sys.path.