def getcontent(page, keyword):
... try: response = requests.get(url=url, headers=header, timeout=30, verify=False) except requests.exceptions.ConnectionError: print('Executing recursive functions') info_dic = getcontent(page, keyword) return info_dic
... return info_dic
使用递归函数巧妙化解timeout的错误