код ниже дает мне ValueError, когда ввод оставлен пустым
U = find_lastuid() # Return variable from other function
uidnum = int(raw_input("What is uid number? (default is: %s)" % U))
if not uidnum:
print("defualt uid is used: %s" % uidnum)
else:
print("UID is %s" % uidnum)
uidnum = int(raw_input("What is uid number? (default is: %s)" % U))
ValueError: invalid literal for int() with base 10: ''
Может кто-нибудь сказать, что не так с этим кодом?
Я вижу похожие работы кода в REPL
>>> id = 234
>>> a = raw_input("Enter id")
Enter id
>>> if not id:
... print(id is blank)
... else:
... print(id)
...
234