Как я могу получить главу ветки с недопустимыми символами?

Я знаю, что вы можете получить главу ветки напрямую, используя ее имя (например, repo.heads.main). Можете ли вы напрямую получить заголовок ветки, в которой есть недопустимые переменные символы (например, feature-generate-events), или мне придется выполнить итерацию, чтобы получить его? Использование дефисов в качестве имени атрибута запрещено (в смысле Python как комментарии @phd).

🤔 А знаете ли вы, что...
Python поддерживает динамическую типизацию, что облегчает разработку.


50
1

Ответ:

Решено

Пытаться

getattr(repo.heads, 'feature-generate-events')