我正在使用Ansible Tower在其中一台主机上运行Python脚本。尽管作业模板将从git位置运行Python脚本,但该Python脚本又使用另一个文件作为参数文件。参数文件与Python文件位于同一位置。
在脚本中,我编写了如下代码来打开参数文件:
file = open("python_linux_script/tasks/kernelParam.lst")
其中python_linux_script / tasks / kernelParam.lst是git存储库中的绝对路径。但是,当作业运行时,我收到一条错误消息,指出未找到该文件。
IOError:[错误2]没有这样的文件或目录:'python_linux_script / tasks / kernelParam.lst'
任何人都可以帮助我弄清楚如何打开参数文件。