Удаление обратных косых черт из строки в Python Как удалить все обратные косые черты из строки в Python? Это не работает для меня: result = result.replace("\\", result) Нужно ли обрабатывать результат как необработанную строку? Ответ 1 Ваш код говорит, чтобы заменить каждый экземпляр '\' на result. Вы пытались изменить его на result.replace("\\", "")? Ответ 2 Используйте decode('string_escape'), например: result = stringwithbackslashes.decode('string_escape') string_escape: создает строку, которая подходит в качестве строкового литерала в исходном коде Python. или просто: result.replace("\\", "") Ответ 3 result = result.replace("\\", "") Ответ 4 Если вам интересно увидеть составные слова, которые разделяются символом '\', используйте: result.replace('\\', ' ')
Ответ 1 Ваш код говорит, чтобы заменить каждый экземпляр '\' на result. Вы пытались изменить его на result.replace("\\", "")?
Ответ 2 Используйте decode('string_escape'), например: result = stringwithbackslashes.decode('string_escape') string_escape: создает строку, которая подходит в качестве строкового литерала в исходном коде Python. или просто: result.replace("\\", "")
Ответ 4 Если вам интересно увидеть составные слова, которые разделяются символом '\', используйте: result.replace('\\', ' ')