Я запускаю скрипт Python на одном из моих хостов, используя Ansible Tower. В то время как шаблон задания будет запускать скрипт Python из расположения git, этот скрипт Python, в свою очередь, использует другой файл - файл параметров. Файл параметров находится в том же месте, что и файл Python.
В скрипте я написал код для открытия файла параметров, как показано ниже:
file = open("python_linux_script/tasks/kernelParam.lst")
Где python_linux_script / tasks / kernelParam.lst - это абсолютный путь в репозитории git. Однако, когда работа выполнена, я получаю сообщение об ошибке, говорящее, что файл не найден.
IOError: [Errno 2] Нет такого файла или каталога: 'python_linux_script / tasks / kernelParam.lst'
Может кто-нибудь помочь мне разобраться, как я могу открыть файл параметров.