Поместите '$' перед полем ввода текста, а не внутри него. Он делает проверку числовых данных намного проще, потому что вам не нужно разбирать «$» после отправки.
Вы можете с помощью JQuery.validate () (или другие), добавьте некоторые правила проверки на стороне клиента, которые обрабатывают валюту. Это позволит вам иметь «$» внутри поля ввода. Но вам все равно придется выполнять проверку на стороне сервера для обеспечения безопасности, и это возвращает вас к необходимости удалить «$».
Вы можете получить каждый набор URL-адресов вместе с названием набора, выполнив циклы по mydict.items()
:
for set_name, url_set in mydict.items():
for url in url_set:
# do something with URL
Используйте код ниже:
import time
import webbrowser
mydict = {
'set_one_urls': ['https://www.yahoo.com', 'https://www.google.com'],
'set_two_urls': ['https://www.hotmail.com', 'https://www.godaddy.com']
}
for key, value in mydict.items():
for link in value:
webbrowser.open_new_tab(link)
time.sleep(3)