特定の文字の文字列にエスケープ シーケンスを挿入する必要があります (ここでは例として二重引用符を使用しています)。たとえば、 string がある場合、abra"cada"bra
これを生成する必要があります: abra\"cada\"bra
。しかし、関心のあるリテラル (つまり、この例では二重引用符) のエスケープ文字が文字列に既に含まれている場合は、そのabra\"cada\"bra
ままにしておく必要があります。Pythonでそれを行う最も簡単な方法は何ですか?
(アイデアは、別のユーティリティによって読み取られるテキスト ファイルに書き込むことです。)