Para scripts do bash, você pode iniciar o script com
cd "$(dirname "$0")"
ou versões mais sofisticadas e seguras disso. Provavelmente em python você pode fazer algo similar (eu não sei python), ou você pode envolver seu script com um script bash.