>>> sample7 = """including 'quote1' "quote2" and 'quote3" """
>>> sample7
'including \'quote1\' "quote2" and \'quote3" '
>>> print sample7
including 'quote1' "quote2" and 'quote3"
Здесь кавычки внутри строки sample7
правильно экранированы тройными кавычками. Но,
>>> sample4 = """c:\ntext\text\file.rtf"""
>>> sample4
'c:\ntext\text\x0cile.rtf'
>>> print sample4
c:
text extile.rtf
Обратные слеши в sample4
не были должным образом экранированы тройной кавычкой. Это почему? Что нужно сделать, чтобы избежать этого автоматически. Что-то вроде
String file = @"c:\ntext\text\file.rtf";
в C #.
PS. Кроме того, как я получил \x0cile.rtf
вместо \file.rtf
?
Спасибо.