Форум сайта python.su
Написал демона.
Создал etc/init.d/my_daemon с запуском интерпритатора
python /working/dir/code.py
IOError: Error reading file ‘config.xml’: failed to load external entity “config.xml”Подобное проявляется и при простом запуске python /working/dir/code.py. Хотя если запускаю непосредственно из папки в которой всё лежит, то проблем нет.
cd /working/dir
python code.py
Офлайн
А чем второй вариант не устраивает? для демон-процессов это нормальная практика предварительного перехода в указанный рабочий каталог.
Офлайн
потому что файлы ищет в рабочей директории а модули по pythonpath относительно текущего модуля
есть такая переменная __file__.
Отредактировано (Июль 18, 2011 22:15:01)
Офлайн