build.gradle
файл - это сценарий, я рекомендовал вам не разбирать файл сценария, потому что он не имеет стабильной структуры данных.
Например: для замены данных из строки иногда требуется регулярное выражениепользователь определяет переменную с тем же именем, что и регулярное выражение?
Я думаю, что лучший способ добавить зависимости с помощью команды выполнения gradle, например:
import os
os.system('./gradlew app:dependencies --configuration implementation')
Вы можете найти плагины gradle, которые помогут намвместо этого извлекайте зависимости в проект.Затем выполните команду gradle с помощью скрипта Python.