how to make a python file run on launch code example

Example 1: how to run python in terminal

#For Python 3:
$ python3 helloworld.py
#For Python 2:
$ python helloworld.py

Example 2: python execute on startup windows

# only for windows
import getpass
USER_NAME = getpass.getuser()


def add_to_startup(file_path=""):
    if file_path == "":
        file_path = os.path.dirname(os.path.realpath(__file__))
    bat_path = r'C:\Users\%s\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup' % USER_NAME
    with open(bat_path + '\\' + "open.bat", "w+") as bat_file:
        bat_file.write(r'start "" %s' % file_path)