import json import requests import time # url = 'http://test.dvema.com' # base_url = 'http://127.0.0.1:8000/' base_url = 'http://test.dvema.com/' username='13800138001' password='ansjer999999' login_url = base_url + 'account/login' data = { 'userName': username, 'userPwd': password } res = requests.post(url=login_url, data=data) res = res.json() if res['result_code'] == 0: isbool = True while isbool: try: statistics_url = base_url + 'faq/synZositechHelp' zhcnDatares = requests.get( url='https://mobileapphelp.zendesk.com/api/v2/help_center/articles/embeddable_search.json?locale=zh-cn§ion=null&origin=web_widget', timeout=1).text enusDatares = requests.get( url='https://mobileapphelp.zendesk.com/api/v2/help_center/articles/embeddable_search.json?locale=en-us§ion=null&origin=web_widget', timeout=1).text data = { 'token': res['result']['access_token'], 'zhresults': zhcnDatares, 'enresults': enusDatares } isbool = False res = requests.post(url=statistics_url, data=data) except Exception as e: isbool=True time.sleep(3)