У меня есть сценарий 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, почему? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Получить dict пространства имен из строкового литерала, содержащего код Python
Anonymous » » в форуме Python - 0 Ответы
- 8 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Юникод из строкового литерала и из файла приводит к странному поведению
Anonymous » » в форуме Linux - 0 Ответы
- 62 Просмотры
-
Последнее сообщение Anonymous
-