文字列のバックスラッシュ「\」を次のコードに置き換えようとしています
string = "<P style='TEXT-INDENT'>\B7 </P>"
result = string.replace("\",'')
結果:
------------------------------------------------------------
File "<ipython console>", line 1
result = string.replace("\",'')
^
SyntaxError: EOL while scanning string literal
ここでは、バックスラッシュは必要ありません。実際には、上記の形式のタグを持つxmlファイルを解析しているため、バックスラッシュがある場合はinvalid token
、解析中に表示されます。
Pythonでバックスラッシュを空の文字列に置き換える方法を教えてください