このような単純なアクションですが、これを機能させることはできません!!!..
テキストを含む行が多数あるファイルがある場合、すべての改行と空白を取り除き、ファイルの内容から単一の連続した文字列を作成したいと考えています。これを行うための非常に単純な python スクリプトを作成しましたが、機能せず、どこが間違っているのかわかりません。:/
ファイルの内容は次のようになります。
1244X 2222 555
141234X
2332X
2354235X
235235 X235 5233 5 523
コード
import sys file = sys.argv[1]
with open(file, 'r') as infile:
data = infile.read()
clean_data = data.rstrip('\n')
print clean_data
プリントアウト:
1244X 2222 555
141234X
2332X
2354235X
235235 X235 5233 5 523
いつでも;
1244X2222555141234X2332X2354235X235235X23552335523
私も試しstrip()
ましstrip(\n\r)
たrstrip()
..
明らかに私は愚かなことをしていますが、誰かが問題を指摘できますか?