このページに関してのお問い合わせはこちら
Pythonのお勉強 Part21
ツイート
396
:
デフォルトの名無しさん
:
2007/11/11(日) 12:09:00
とあるソースでこんな風に書いてあるんですが、buffer()を使う意図
は何なんでしょうか?単にos.write()で全バイト書き込まれるのでは
ないのでしょうか?
def writeall(fd, data):
while len(data) != 0:
n = os.write(fd, data)
data = buffer(data, n)