0
我成功地使用这个新的詹金斯的工作:用Python创建请求
curl -X POST -H "Content-Type:application/xml" -d "<project><builders/><publishers/><buildWrappers/></project>" "http://USER:[email protected]_HOST/createItem?name=NEW_JOB_NAME"
我把它转换成这个Python代码:
url = "http://USER:[email protected]/createItem"
payload = { 'name' : 'NEW_JOB_NAME' }
headers = {"Content-Type:application/xml"}
r = requests.post(url, data=payload, headers=headers)
我应该在哪里放置"<project><builders/><publishers/><buildWrappers/></project>"
部分?
谢谢你的性反应chelmertz但它抛出一个错误:文件“F:\ Python27 \ LIB \站点包\请求\ self.headers = CaseInsensitiveDict((to_native_string(name),value)for name,values in headers.items()) AttributeError:'set'object has no attribute'items' –
@KostasDemiris啊,对不起,你有一个错误,我重复使用:)编辑后请参阅'headers'。 – chelmertz
Niceee!完美的作品。再次感谢。 –