def main() :
while True :
menu()
choice = int(input('请选择'))
d1 = {}
d2 = {}
if choice in [0,1] :
if choice == 0 :
d1 = file1()
elif choice == 1 :
d2 = file2()
return
for key1 in d1.keys() :
if kye1 in d2.keys() :
d1[key1] = date_subtract(d1[key1], d2[key1])
print('d1-d2差值:如下')
print(d1)
报错内容:()
if kye1 in d2.keys() :
NameError: name 'kye1' is not defined
第15行,key拼错了
有帮助望采纳
你把key1打成了kye1
单词对应写错了,眼高手低,键盘按快了经常犯这毛病