<p>Credit Card #: <input type="text" name="card_number" maxlength="16"></p>
if (form.has_key("card_number")) < 15:
print "xxxx-xxxx-xxxx-%s" %(card_number)
else:
print "please enter 16 digits"
Всякий раз, когда пользователь вводит 16 цифр в * card_number *, я хочу, чтобы скрипт cgi отображал только последние четыре цифры, которые пользователь вводил, и другие оставшиеся 8 значений как x, как показано выше.Ошибка скрипта CGI (Python 2.7.5)
Однако, когда кто-то вводит число, каждый номер появляется в конце, и я просто не знаю, как появляться только последние четыре цифры.
спасибо.
'dict.has_key' устаревшим, не использовать его. –