지금 내 머리에서 증기가 나오지만 코드에 무엇이 잘못되었는지를 알 수 없습니다. 여기TypeError : 'long'객체를 호출 할 수 없습니다.
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")
오류 내가 얻을 수있다 : FP가 가리키는 파일 내부
File "xxxx.py", line 459, in yyyyy
fp.write("Problem-"+str(len(record_dict[id]))+"\n")
TypeError: 'long' object is not callable
가 :
Problem-<type 'list'>
Problem-[5, 6, 7, 8]
내 코드에 어떤 문제가 다음은 관련 라인은 무엇입니까? 어떻게 디버깅합니까?
문제 없음에 *에 추가하여 해결했습니다. 변수 이름에주의를 기울이십시오. – mgilson
저는 실제로 다른 사람의 코드 기반을 사용하고있었습니다. 누군가 상처받을거야. – Bruce