用于上载数据的scidash客户端库
scidash-api的Python项目详细描述
scidash python api,用于从任何python环境向scidash上载数据
如何使用
fromscidash_apiimportclient# instantiate your client with defaultsclient_instance=client.ScidashClient()# or with optional build_info and hostname attributesclient_instance=client.ScidashClient(build_info="SUPER BUILD",hostname="EXTRAORDINARY HOST")# or with custom config to point to a specific scidash deployment such as 'http://localhost:8000' and hostnameclient_instance=client.ScidashClient({'base_url':'http://localhost:8000'},hostname="EXTRAORDINARY HOST")# login into Scidash Serverclient_instance.login({'username':'my_username','password':'my_secret_password'})# and then call upload method for score object from sciunitclient_instance.upload_test_score(score)# or call upload_suite method passing suite and score_matrix sciunit objectsclient_instance.upload_suite_score(suite,score_matrix)