Do you
cd ~/Documents/python\ stuff
or is
~/Documents/python\ stuff
a program/script that you run first?
Can you enter:
python ~/Documents/python\ stuff/apps.py
Anyway, if you create a ~/.bash_profile shell initialization script, you can create any number of ways to run the python script.
nano ~/.bash_profile
will allow you to edit the shell initialization script.
Things you can create
myCommandName()
{
( cd ~/Documents/python\ stuff
python apps.py
#
# or whatever commands you need to execute.
#
)
}
Save the .bash_profile, and restart you Terminal session so the .bash_profile shell initialization script is run as your shell startup in a new Terminal session.
if "python ~/Documents/python\ stuff/apps.py" works, then you could use
alias myCommandName "python ~/Documents/python\ stuff/apps.py"
again restart you Terminal session.