我已经编写了selenium脚本,它从excel表中获取数据并将其传递给URL。这在我的主机上运行良好。
现在我需要在docker容器上运行的Jenkins中运行它。现在,我应该在测试的excel文件所在的位置添加什么路径。因为当我运行Jenkins作业时,我得到一个错误,即“目录中没有这样的文件”
提前谢谢
您应该使用文件的绝对路径
参见python示例。
import pandas as pd
import os
script_dir = os.path.dirname(__file__)
abs_file_path = os.path.join(script_dir, 'file.xls')
file = pd.read_excel(abs_file_path)
print(file.head())
问题内容: 我在我的类路径(如果重要的话,在iReport中)中加载了一个jar,可以肯定它具有所需的方法,但是当我尝试测试连接时,因此调用了jar,我得到了java.lang.NoSuchMethodError,说它正在引用班上 我不确定这是否与问题有关,但是开头的“ L”是哪里来的?下次我上课时,课后有一个“ V”。这些信件从哪里来?它们是什么意思? 堆栈跟踪的开始: 问题答案: Java使用
问题内容: 我对git和詹金斯都很陌生。 我将密钥添加到bitbucket和本地计算机中时: 我可以克隆。 但是,当我将相同的url()添加到Jenkins存储库url时,出现以下错误: 问题答案: 您还需要为Jenkins用户设置ssh密钥。 通常的想法是,您登录到Jenkins框,并成为“ jenkins”用户。您可以为您的Jenkins用户打电话,所以请确保使用正确的名称。一旦成为Jenki
我的老师让我这样做,但在评论区我被告知我不应该这样做。 为什么?
问题内容: 说我有以下抽象类: 我应该在方法主体中添加什么? 我看到了很多具有的代码,如上所示。但是,这似乎是多余的,因为任何未实现的子类在实例化时都会引发。 是否留空为Pythonic ,如下所示: 这是Python文档中有关Abstract Base Classes的内容 ,但是我不确定这只是占位符还是实际的代码编写示例。 如果可以只留下三个点(),我应该何时使用? 问题答案: 该文档的目的是
我正在尝试创建一个使用在我的数据库中创建新对象的REST API。我正在使用Slim框架。 问题是我不确定在我的< code>POST方法的这些行中到底应该放些什么: 我的完整路由是: 在表< code>cars中有对象< code>Car。 我应该这样说吗?: 我有点困惑,因为在我之前看到的教程中,在方法中,他们没有任何对路由中变量名称的引用。例如,如果他们使用,他们没有在其路由中声明任何名为的