有谁知道为什么在使用 Python (Locust) 打开 JSON 文件时在 Jenkins 中出现文件未找到错误?

发展

我正在使用 Locust 进行负载测试 - 向服务器创建大量发布请求。因为我需要为每个请求生成不同的字段,我认为最好的方法是从文件中读取正文,更改相关字段并发送请求。

当我打开文件时出现问题

我在 Jenkins 日志中看到存在 FileNotFound 异常 - 即使我在 Jenkins 运行代码的 git repo 中看到该文件。

我尝试将完整路径放在with语句中,但仍然遇到相同的异常。

    ...
    with open('postRequest.json', 'r') as jsonFile:
        data = json.load(jsonFile)

    data["a"] = b
    data["x"] = y
    data[["something"] = something_else
    return json.dumps(data)

Jenkins 打开文件失败。

注意:当我不读取文件时代码有效,只是创建一个很长的 JSON 字符串。

谢谢大家!!;)

发展

问题已解决,在 Jenkins 中,完整路径与我想象的不同。无论如何,运行 pwd 并查看我所在的位置 - 添加文件所在的路径并工作。

谢谢朋友 !

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

有谁知道为什么imagettftext无法打开字体文件

有谁知道为什么res.download每次都会给我的下载文件一个随机名称?

有谁知道为什么在 Kaggle 中出现 BeautifulSoup Connection-error

当我全屏时,我的桌子在移动。有谁知道为什么?

有谁知道为什么IRB会在块中给出语法错误?

有谁知道为什么apt-cacher-ng总是下载一个索引文件(Packages.gz),即使它存在于apt-cacher-ng的缓存中?

使用python打开json文件时替换行字符

有谁知道如何使用Meteor JS构建x64 apk文件?

有谁知道使用recuva进行文件恢复的替代方法吗?

打开基本json文件时Python json解码错误

使用jquery和handler(ashx)在上传文件中出现“未找到”错误

有谁知道为什么这会一直崩溃,当我添加平均值时它开始崩溃

使用硒设置Chromedriver时出现文件未找到错误

在python中打开JSON文件

有谁知道会创建关联数组的Javascript .csv文件阅读器?

有谁知道无法对 Outlook .ost 文件进行碎片整理是否“正常”?

Jenkins的文件打开错误太多

使用python打开txt文件时出现FileNotFoundError

Python:尝试使用我打开的文件的内容时出现 TypeError

尝试从Django应用打开json文件时出现编码错误

打开文件时出错。Python

打开文件时出现python TextIOWrapper问题

使用gunicorn运行应用程序时打开csv文件时出现python3错误

使用 Python 创建 PDF 文件时打开它时出错

加载json文件时出现Python错误

有谁知道如何分析崩溃/转储文件,可以帮助我弄清楚什么使我的PC崩溃吗?

为什么打开code :: blocks exe文件时出现错误?

错误,打开 json 文件

无法在python的OpenShift中使用json打开文件