Я разработчик PHP, у меня есть несколько проектов на Python.
Но я уже сделал некоторые основные концепции в PHP. так что это хорошо для повторного использования этих php-кода в python, вызывая через «php file.php», чтобы вернуть вывод.
Это действительно хорошая практика?
Или мне стоит развиваться с нуля?
Нет, это нечто противоположное хорошей практике. Обычно вы будете вызывать что-то на другом языке из скрипта Python, если этот язык намного быстрее (обычно C) или предоставляет библиотеки для некоторого сложного анализа, который будет нетривиальным для воспроизведения в python (по моему опыту R, но это зависит от домен).
PHP не дает вам ни одного преимущества, поэтому лучше все переделывать в Python. Ваш код будет легче поддерживать, не требуя знания PHP; у него будет лучшая архитектура; у вас не будет PHP (и, возможно, некоторых его библиотек) в качестве зависимости; и, скорее всего, это будет быстрее.
Других решений пока нет …