私はUnicodeテキストを持っています。出力を印刷する前に、すべての改行文字をテキストから削除したかったのです。PythonのUnicode文字列から改行文字を削除する問題
input_string = u'\u3010JK\u3011\u9032\u5b66\u306b\u56f0\u3063\u305f\uff2a\uff2b\u304c\u5148\u751f\u306b\u52a9\u3051\u3066\u3082\u3089\u3046\u305f\u3081\u306b\uff33\uff25\uff38\uff01.mov'
output_string = ' '.join(input_string.splitlines())
print output_string
私はすべてのダーティ改行uncicode文字例の世話をするためのライブラリのメソッドを期待していた:私のコードは次のようになります。しかし、このメソッドは指定された入力から改行文字を削除しないようです。指定された入力から改行文字を削除する方法を提案してください。
ここで改行文字はどこにありますか? –
出力文字列は、改行文字を出力します。だから私はなぜこの動作を得ることができません。 – Vamsi
文字列自体に改行文字はありません。しかし、最後にprintが1つ追加されます。おそらく、文字と混同していますか? –