File "c:\Users\wiqun\Desktop\sundry\update_jenkins_xml\jenkins_update_xml.py", line 110, in <module> main() File "c:\Users\wiqun\Desktop\sundry\update_jenkins_xml\jenkins_update_xml.py", line 94, in main xml = ET.fromstring(jks_driver.get_job_xml_config(job).encode('utf-8')) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'NoneType' object has no attribute 'encode'
时间: 2023-08-05 08:09:21 浏览: 130
这个错误是因为在第 94 行的代码中,`get_job_xml_config(job)` 返回了一个 `NoneType` 对象,而 `NoneType` 对象没有 `encode` 属性。你需要检查一下在 `jenkins_update_xml.py` 文件中,`get_job_xml_config(job)` 返回的值是否正确。可能是由于某些原因导致该函数没有正确返回预期的结果。
阅读全文