2024-05-19 21:13:51 发布
网友
我有一个简单的PMML文件,我想PUT到评分服务器。以下是curl呼叫:
PUT
curl
curl -X PUT --data-binary @DecisionTreeIris.pmml -H "Content-type: text/xml" http://localhost:8080/openscoring/model/DecisionTreeIris
以下是PMML文件:
不确定这是否重要,但我正在使用OpenscoringPMML评分服务器。在
我建议使用KennethReitz的请求库(GitHub和{a2})。在
具体来说,有一个关于如何发布文件的example。用它来构建你需要的东西。在
我只是假设,但我会尝试以下方法:
import requests url = 'http://localhost:8080/openscoring/model/DecisionTreeIris' files = {'file': open('/path/to/file/DecisionTreeIris.pmml', 'rb')} response = requests.post(url, files=files)
您还可以设置标题或任何其他需要的内容。请求的使用非常简单,对Python社区来说是一个福音。文档非常优秀,通常可以通过Google/Bing/DuckDuckGo搜索找到示例。在
我希望这有帮助!在
我建议使用KennethReitz的请求库(GitHub和{a2})。在
具体来说,有一个关于如何发布文件的example。用它来构建你需要的东西。在
我只是假设,但我会尝试以下方法:
您还可以设置标题或任何其他需要的内容。请求的使用非常简单,对Python社区来说是一个福音。文档非常优秀,通常可以通过Google/Bing/DuckDuckGo搜索找到示例。在
我希望这有帮助!在
相关问题 更多 >
编程相关推荐