import requests | |
import time | |
# Common mistakes need to be maintained | |
mistakes = {'I': '1', 'O': '0'} | |
def permutate(word): | |
if len(word) == 0: | |
return [''] | |
change = [] | |
res = permutate(word[1:]) | |
if word[0] in mistakes: | |
change = [mistakes[word[0]] + r for r in res] | |
return [word[0] + r for r in res] + change | |
def call(url): | |
while True: | |
try: | |
res = requests.get(url) | |
time.sleep(1) | |
break | |
except Exception as e: | |
print(e) | |
return res |