def getInterface_requests_status(cls, parmeter={}, headers={}, path='/index.php', method='GET', data={}): """ requests接口访问 :param parmeter: :param headers: :param path: :param method: :return: """ url = main_domain+path try: start = Misc.getTimeStamp() response = requests.request(method, url, headers=headers, params=parmeter, data=data) end = Misc.getTimeStamp() res_time = Misc.getTime(start,end) Api_urllib.save_as_file(res_time, 'res_time', 'w') try: log.debug(response.text) except: log.debug(response.json()) status_code = response.status_code log.debug('status:%s' % status_code) if Api_urllib.get_status_code(status_code): try: return response.json(), status_code except: return response.text, status_code else: return "Error", status_code except Exception as msg: log.error(msg) print (msg) raise