У меня есть текстовый файл, в котором я хочу заменить символ \
на ,
.Прочитав ответ @Jack Aidley в этой SO * :
# Read in the file
with open('file.txt', 'r') as file :
filedata = file.read()
# Replace the target string
filedata = filedata.replace('n', '***IT WORKED!!!***')
# Write the file out again
with open('file.txt', 'w') as file:
file.write(filedata)
, я мог успешно изменить содержимое, такое как простая буква, такая как n
, на ***IT WORKED!!!***
.Однако, если я заменю
filedata.replace('n', '***IT WORKED!!!***')
на
filedata.replace('\', '***IT WORKED!!!***')
, я получу синтаксическую ошибку:
SyntaxError: EOL while scanning string literal
Как заменить все \
на ,