Как изменить форматирование кода python так, чтобы одно утверждение помещалось в одну строку, а не форматировалось в несколько?

Мне нужно получить все запросы Django ORM, используемые в моем проекте.

Я написал сценарий, который просматривает файлы проекта и записывает совпадающие LOC в CSV. Проблема в том, что некоторые из этих запросов написаны в несколько строк для улучшения читабельности, что приводит к сбою моей логики и неполным результатам в CSV.

У кого-нибудь есть идея, как удалить форматирование кода, чтобы один оператор python поместился в одну строку, чтобы я мог успешно выполнить свой сценарий?

вы можете соединить f строк вместе, а затем использовать \ для добавления всех строк в следующую строку.

похоже на это

body = f"Hello {first_name},<p>Thank you for your score.</p>\
<p>We are happy to inform you that we have resolved the error.</p>\
<p>Login to the app and check now.</p>\
<p>Sincerely,<br>\
Team </p>"
Вернуться на верх