インポートされた文字列の最初のフレーズを切り取ろうとしています。これは常に次の形式を取ります。
"\first phrase\\...\ ... "
最初のフレーズは任意の長さにすることができ、複数の単語で構成されます
最初に試したコードは次のとおりです。
phrase = s[1:s.find('\',1,len(s))]
これは明らかに機能しませんでした。
r'\'
コンパイルされません (EOL エラーを返します)。
次のバリエーション: r'\\\'; r'\\\\\\\', "\\\", "\\\\\\\""
に解決: phrase = s[1:-1]
。
最初の文字は常にバックスラッシュであるため、私も試しました:
phrase = s[1:find(s[0:1],1,len(s))], but it wasn't having any of it.
これは 10 分間の作業であるはずでした。