ファイルから値の列を正常に取得するコードがあります。奇妙なことがときということです横書き/縦書き印刷
0.00000
0.00000
0.00000
0.00000
0.00000
0.00000
0.00000
0.00000
0.00000
0.00000
:
0.000000.000000.000000.000000.000000.000000.000000.000000.000000.000000.000
私はそれは次のようにリストにプリントアウトすることを好むだろう:私は、ファイルにそれらを記述しようとすると、のような連続した行として表示されます私はそれは、ターミナルウィンドウ内のリスト(所望の出力)で出力します
print(parts[1])
に入れて!誰でもこの矛盾が起こる理由と、出力ファイルで希望の出力を得るためにどうやって修正できるかを知っていますか?以下のコードは次のとおりです。
with open(files[count], 'r') as g:
for line in g:
parts = line.split()
if len(parts) > 1:
print(parts[1])
f.write(parts[1])
私は修正がとても簡単だろうとは思わなかった!これは完璧に機能しました!ありがとう – alli