我查看了一些帖子,但無法找到我的問題的解決方案。在詹金斯,我有一個配置了Maven項目的管道。我可以在沒有問題的情況下在本地運行測試,並在目標文件夾中生成測試結果。問題在於測試不能通過Jenkins構建過程,因爲jenkins中的文件夾結構不同。在錯誤消息我看到,它不使用正確的路徑: [ERROR] Command was /bin/sh -c cd /var/lib/jenkins/jobs/t
我試圖做一個程序,通過文件夾中的每個文件,處理任何發現的文本文件。 到目前爲止,我有這樣的事情: import os
for file in os.listdir():
if file.endswith(".txt"):
open(file)
我怎樣才能得到它,如果在目錄中不存在的文本文件返回一個錯誤?