我查看了一些帖子,但无法找到我的问题的解决方案。在詹金斯,我有一个配置了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)
我怎样才能得到它,如果在目录中不存在的文本文件返回一个错误?