0
내가 내 코드에 codeclimate을 통과 발견, 내가 얻은 다음향상 코드는
stradd = 'iterable_item_added'
if stradd in ddiff:
added = ddiff[stradd]
npos_added = parseRoots(added)
dics_added = makeAddDicts(localTable, pk, npos_added)
else:
dics_added = []
strchanged = 'values_changed'
if strchanged in ddiff:
updated = ddiff[strchanged]
npos_updated = parseRoots(updated)
dics_updated = makeUpdatedDicts(localTable, pk, npos_updated)
else:
dics_updated = []
:
는
1 개 위치에서 발견유사 코드는
이 내 코드입니다
iterable_item_added
및 values_changed
을 반복한다. 그것을 바꾸는 방법?
나머지 '...'코드는 보지 않고 결정할 수 없습니다. 솔직히, 이것을위한 절차를 수행하는 것은 과도 할 것입니다. 복사/붙여 넣기 감지의 임계 값을 높일 수있는 방법이 있습니까? –
변수를 사용 하시겠습니까? 또한'... in ddiff'를 테스트하는 대신'keys()'를 호출하는 이유는 무엇입니까? 더 간단하고 효율적입니다. – 5gon12eder
@ Jean-FrançoisFabre 내 업데이트를 확인하십시오 – FacundoGFlores