今、頭から蒸気が出ていますが、コードの何が問題なのかわかりません。関連する行は次のとおりです。
try:
outport = record_dict[id][hash_ % len(record_dict[id])]
except:
fp.write("Problem-"+str(type(record_dict[id]))+"\n")
fp.write("Problem-"+str(record_dict[id])+"\n")
fp.write("Problem-"+str(len(record_dict[id]))+"\n")
これが私が得るエラーです:
File "xxxx.py", line 459, in yyyyy
fp.write("Problem-"+str(len(record_dict[id]))+"\n")
TypeError: 'long' object is not callable
fp が指すファイル内:
Problem-<type 'list'>
Problem-[5, 6, 7, 8]
コードの何が問題になっていますか? どうすればデバッグできますか?