Предполагая, что вы используете npm, вы можете использовать npm -скрипты для запуска произвольных сценариев до и после общих команд npm.
В вашем случае вы, вероятно, могли бы сделать что-то подобное (не проверено):
"scripts": {
"prestart": "python main.py",
"start": "gatsby"
},