\r\n

51Degrees Device Detection Python  4.4

Device Detection services for 51Degrees Pipeline
def  fiftyone_devicedetection_examples.onpremise.performance.process_user_agent_list (data_file, user_agent_list, list_number, output, skip=False)
def  fiftyone_devicedetection_examples.onpremise.performance.run (data_file, skip=False)  fiftyone_devicedetection_examples.onpremise.performance.ap = argparse.ArgumentParser(description='Run detection benchmark.')  fiftyone_devicedetection_examples.onpremise.performance.default  fiftyone_devicedetection_examples.onpremise.performance.help  fiftyone_devicedetection_examples.onpremise.performance.args = ap.parse_args()  fiftyone_devicedetection_examples.onpremise.performance.data_file  fiftyone_devicedetection_examples.onpremise.performance.user_agents_file  fiftyone_devicedetection_examples.onpremise.performance.newline  fiftyone_devicedetection_examples.onpremise.performance.reader = csv.reader(file)  fiftyone_devicedetection_examples.onpremise.performance.user_agents = list(reader)  fiftyone_devicedetection_examples.onpremise.performance.number_of_user_agents = len(user_agents)  fiftyone_devicedetection_examples.onpremise.performance.threads = mp.cpu_count()  fiftyone_devicedetection_examples.onpremise.performance.chunk_size = int(number_of_user_agents / threads) list  fiftyone_devicedetection_examples.onpremise.performance.split_lists def  fiftyone_devicedetection_examples.onpremise.performance.calibration = run(args.data_file, skip=True) def  fiftyone_devicedetection_examples.onpremise.performance.real = run(args.data_file, skip=False) def  fiftyone_devicedetection_examples.onpremise.performance.real_time = real["time"] dictionary  fiftyone_devicedetection_examples.onpremise.performance.results  fiftyone_devicedetection_examples.onpremise.performance.file dictionary  fiftyone_devicedetection_examples.onpremise.performance.final_result