私のテキストファイルの内容は次のとおりです。私はPythonで改行を含むテキストファイルの内容を印刷する方法は?
b'5 7 6 6 15\r\n4 3'
取得
fs.open('path',mode='rb').read()
行うと
5 7 6 6 15
4 3
しかし、私はそれを文字列に比較したいのでoutput
5 7 6 6 15
4 3
私のようなこの比較やりたい
:スペースのすべてが維持される改行
if fs.open('path',mode='rb').read() == output
print("yes")
がどのように私は方法でそれを変換する必要がありますか?
PS:出力はjsonを経由している文字列です。
、なぜあなたが読んでくださいバイナリモードのファイルですか? – Tomalak
おそらくドロップバイナリモードで2つの同じオブジェクトを取得します –
バイナリモード 'rb'で読み込んでいると思います。あなたが 'r'を試してみたら? – christinabo