Posso encontrar a data do próximo domingo (ou hoje, se hoje for domingo) sem problemas usando timedelta com a linha:
print(datetime.date.today() + datetime.timedelta(7 - int(time.strftime("%u"))))
E eu posso pegar a data de hoje e formatá-la da maneira que eu quiser usando strftime com a linha:
print(datetime.date.today().strftime("%d.%m.%Y"))
Mas não consigo, nem que me esforce, descobrir como fazer com que esses dois se comportem bem para que eu possa ter o encontro do próximo domingo no formato que eu quero. O resultado que obtenho executando esses dois individualmente é
2025-05-04
27.04.2025
Mas eu quero 05/04/2025. Sei que poderia inserir 2025-05-04 em str() e depois formatá-lo, mas isso parece desajeitado. Gostaria de descobrir como usar strftime nessa situação, porque tenho quase certeza de que o que estou tentando fazer é exatamente o que ele se destina.