Does Python Need A Main Function