У меня есть простая, но раздражающая проблема. Мне нужно отформатировать строку со строкой, которая содержит одну кавычку. Допустим, у меня есть эта строка для форматирования;
string_to_be_formatted = "Hello, {ANOTHER_STRING}"
Затем у меня есть другая строка;
another_string = r"You\'re genius"
Итак, в конце я бы хотел получить строку как;
formatted_string = "Hello, You\'re genius"
Когда я печатаю переменную formatted_string, она печатается, как и ожидалось, однако, когда я использую ее как переменную и форматирую запрос с ней, она использует представление строки. До сих пор я пытался;
- literal_eval, который вызывает исключение из-за одиночной обратной косой черты
- Форматировать строку с параметром '! S', тот же результат
Любая помощь приветствуется.
Редактировать: Я думаю, что это, скорее всего, связано с Python clickhouse_driver. Извините, я открою вопрос об этом.