Получаю ошибку «Ошибка незавершенного строкового литерала» в скрипте Python, почему? ⇐ Python

Программы на Python
Anonymous
Получаю ошибку «Ошибка незавершенного строкового литерала» в скрипте Python, почему?

Сообщение Anonymous »

У меня есть сценарий Python 3.11, который завершается с ошибкой синтаксиса:
values, value = [], "foo"
values.append(f"'{string(value).replace('"', '""')}'")

Я не понимаю почему, объясните.
values.append(f"'{string(value).replace('"', '""')}'")
File "", line 1
values.append(f"'{string(value).replace('"', '""')}'")
^
SyntaxError: unterminated string literal (detected at line 2)


Подробнее здесь: https://stackoverflow.com/questions/764 ... script-why

Вернуться в «Python»