python 2.7에서 100000에서 999999999 사이의 난수를 생성 한 다음 사용자 전자 메일로 보내주는 프로그램을 만들려고합니다. 지금까지는 난수를 생성 한 다음 사용자 전자 메일로 보냅니다. 그러나 사용자가 코드를 입력하면 항상 잘못된 내용이 인쇄됩니다. 이 문제를 어떻게 해결할 수 있습니까?Python 2.7 임의 코드
code = random.randrange(100000, 99999999)
entry = getpass.getpass('Code: ')
if entry == code:
print 'Welcome!'
else:
print 'Incorrect!'
는'int'을 entry''되어 있습니까? 어쩌면'entry = str (getpass.getpass ('Code :'))? –
이메일로 보내면 사용자가 어떻게 입력해야합니까? – mata
이메일로 전송하는 코드는 어디에 있습니까? 그것은'code ='라인과'entry ='라인 사이에 있습니다, 맞습니까? –