Traceback (most recent call last): File "/IP/sip_dv/yang.li/proc_tools/Jenkins_script/Jenkins_create_flow.py", line 22, in <module> utils.jenkins_operation.delete_jenkins_jobs(server) File "/IP/sip_dv/yang.li/proc_tools/Jenkins_script/utils/jenkins_operation.py", line 64, in delete_jenkins_jobs jobList, _ = load_jobs_list(server, DELETE) File "/IP/sip_dv/yang.li/proc_tools/Jenkins_script/utils/jenkins_operation.py", line 18, in load_jobs_list with open(f'./config/{configFile}.json', 'r') as f: # default `r` mode FileNotFoundError: [Errno 2] No such file or directory: './config/config_delete.json'
时间: 2023-12-27 07:02:48 浏览: 28
根据错误信息可以看出,程序在执行到第 22 行时出现了 FileNotFoundError 的错误,提示找不到文件 "./config/config_delete.json"。这可能是因为该文件不存在,或者路径不正确。你需要检查一下该文件是否存在,并且确认它的路径是否正确。如果文件确实不存在,那么你需要创建该文件或者修改代码中的路径。
相关问题
Traceback (most recent call last): File "/IP/sip_dv/yang.li/proc_tools/Jenkins_script/Jenkins_create_flow.py", line 22, in <module> utils.jenkins_operation.delete_jenkins_jobs(server) File "/IP/sip_dv/yang.li/proc_tools/Jenkins_script/utils/jenkins_operation.py", line 64, in delete_jenkins_jobs jobList, _ = load_jobs_list(server, DELETE) File "/IP/sip_dv/yang.li/proc_tools/Jenkins_script/utils/jenkins_operation.py", line 32, in load_jobs_list return jobList, jobConfigXml UnboundLocalError: local variable 'jobConfigXml' referenced before assignment
根据错误信息,在函数 `load_jobs_list` 中出现了变量未赋值的错误。具体地,变量 `jobConfigXml` 在函数中被引用,但是在函数内未被正确赋值。这可能是由于程序逻辑错误引起的。可以检查函数 `load_jobs_list` 的实现,确认变量 `jobConfigXml` 是否被正确地初始化或赋值。另外,也可以通过打印调试信息等方式,帮助排查问题所在。
Traceback (most recent call last): File "/IP/sip_dv/yang.li/yang.li_test/test_0612/proc_tools/Jenkins_script/Jenkins_create_flow.py", line 22, in <module> utils.jenkins_operation.delete_jenkins_jobs(server) File "/IP/sip_dv/yang.li/yang.li_test/test_0612/proc_tools/Jenkins_script/utils/jenkins_operation.py", line 64, in delete_jenkins_jobs jobList = load_jobs_list(server, DELETE) File "/IP/sip_dv/yang.li/yang.li_test/test_0612/proc_tools/Jenkins_script/utils/jenkins_operation.py", line 32, in load_jobs_list return jobList, jobConfigXml UnboundLocalError: local variable 'jobConfigXml' referenced before assignment
这是一段 Python 的代码,出现了一个 UnboundLocalError 错误,错误信息显示 'jobConfigXml' 在赋值之前被引用了。这通常是因为在函数内部定义了一个同名变量,导致全局变量被覆盖,而在后面的代码中又引用了全局变量。建议检查代码中的变量名是否正确,并确保在函数内部不要定义同名变量。