以下のコードを使用して、ファイルに正しい情報を取得しています。コードは次のとおりです。
filename = raw_input('What would you like to name the file? ')
import csv
data = [frames]
out = csv.writer(open(filename,"w"), delimiter=' ',quoting=csv.QUOTE_MINIMAL)
out.writerows(data)
これにより、テキスト ファイルに次のようなものが生成されます。
"[255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0]" "[ 0 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171 171
171 171]"
情報を次のようにしたいと思います。
255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 []0 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
2 つの括弧は、情報の新しい行を示す文字を表します。私のテキスト エディタでは小さな四角形で、その文字が何なのかわかりません。
では、引用符と括弧を削除して、この別の文字を使用するにはどうすればよいでしょうか?
編集:
以下のコードを使用してみましたが、次のエラーが発生しました。
Traceback (most recent call last):
File "(stdin)", line 1, in (module)
File "backandforth3.py", line 154, in (module)
out.write(' '.join(frame))
Type Error: sequence item 0: expect string, numpy.int32 found