私はPython 2.4.4を使用していますが、書き込みのためにログファイルを開こうとすると、何らかの理由でタイプエラーがスローされ続けます...問題の関数は次のとおりです...
import os
def write(inlog, outlog):
# parse the logs and save them to our own...
parsed = NTttcpParse(inlog)
debug("PARSED")
debug(parsed)
if os.path.exists(outlog):
fh = os.open(outlog, os.O_WRONLY | os.O_APPEND)
debug("Opened '%s' for writing (%d)" % (outlog, fh))
else:
fh = os.open(outlog, os.O_WRONLY | os.O_CREAT)
debug("Created '%s' for writing (%d)" % (outlog, fh))
debug("type(fh) = %s" % type(fh))
os.write(fh, LOGFORMAT % parsed)
os.close(fh)
そして、ここに狂ったエラーがあります...
TypeError: int argument required
助けてください...そして事前に感謝します:P