Абсолютно ничем. Наоборот, Python безнадёжно проигрывает.
Python, в отличие от PHP, НЕ имеет механизмов контроля типов и потому Python-код существенно менее надёжен, чем PHP-код.
То, как реализовано ООП в Python (полное отсутствие контроля со стороны интерпретатора), так же существенно снижает, по сравнению с PHP, надёжность Python-кода.
PHP изначально создавался с упором на web-разработку (что никак не мешает использовать PHP как универсальный скриптовый язык), потому он имеет набор стандартных встроенных библиотек, ориентированных именно на back-end, что делает его намного более удобным, чем Python, для которого back-end - очень побочное использование, никак не связанное с теми задачами, для которых Python разрабатывался.
Разработчики PHP много лет целенаправленно занимаются увеличением производительности интерпретатора (актуальные версии PHP имеют встроенный JIT-компилятор), тогда как разработчики Python озаботились производительностью своего очень медленного интерпретатора совсем недавно и достаточных, для конкуренции с PHP, успехов не добились.
P.S. Подключить любые сторонние библиотеки к современному PHP не сложнее, чем к Python. Но "специалисты" уровня Senior Backend Developer об этом не знают, т.к. никогда сами с PHP не работали.
P.P.S. Хайп в рунете вокруг Python вызван не достоинствами языка (Python неконкурентоспособен в любой области профессионального программирования), а тем, что специально созданный для НЕпрограммистов Python обладает предельно низким порогом входа и требует минимальных затрат времени и сил на освоение маленького кусочка языка, достаточного для говнокодинга примитивных типовых скриптов. Любой другой язык (включая PHP) требует больше времени и усилий. Потому, именно Python приносит расплодившимся в России "курсам программирования" максимальную прибыль.