【发布时间】:2012-12-30 12:34:34
【问题描述】:
我用 Python 编写了一个脚本,它可以正常工作。 由于我添加了一个配置文件(我使用了解析器),它在启动时停止启动(我在我的 rc.local 文件中有它的绝对路径)。
进一步调查我发现我需要在python脚本中指定配置文件的绝对路径,否则它不起作用。
我喜欢它只检查脚本文件所在的文件夹。
我的意思是:
如果我的 script.py 在主文件夹中,我希望它在同一文件夹中检查其配置文件...如果它在 /home/user 中,我希望它检查 /home/user。
记住 rc.local 是由 root 用户使用一些不同于我的普通用户的 ENV 变量运行的,我该如何实现这一点?
【问题讨论】: