- くだすれPython(超初心者用) その27©2ch.net
94 :デフォルトの名無しさん[]:2015/09/14(月) 15:21:15.73 ID:6vR7q2Zm - 2to3使っても駄目だったのですか?
| - くだすれPython(超初心者用) その27©2ch.net
99 :デフォルトの名無しさん[]:2015/09/14(月) 20:30:56.48 ID:6vR7q2Zm - >>> import os
>>> f = open("a.bin", "wb") >>> f.fileno() 3 >>> os.write(f.fileno(), "hello world!".encode()) 12 >>> f.close() $ cat ./a.bin hello world!%
| - くだすれPython(超初心者用) その27©2ch.net
101 :デフォルトの名無しさん[]:2015/09/14(月) 21:22:17.80 ID:6vR7q2Zm - 違うんだ。
bytes書き込みたいって話かと思ったのに。 f.write() も意味ないっぽいな。 型とサイズ、要素数は、 type(obj), obj.__sizeof__(), len(obj) で頑張るんですね。 一体全体何をしたくて、fwrite相当の関数を知りたいんです? ないと思う。が答えだけど。 どうしても、fwrite相当が欲しいなら、C 拡張書いた方が賢いよ。 絶対。
|
|