使用os.getcwd()遇见的一个问题

遇到了一个问题,使用os.getcwd()时,没有得到程序的父目录,反而等到了根目录“/”

情景如下:

            当我写了一个脚本文件放在/home/user下,这时候我为了让其开机自动启动。将其软连接到了/etc/init.d/目录下,并将启动该shell文件的命令写到了/etc/init.d/rc.local里。

              这时候开机自动启动以后,getcwd()得到的是根目录'/',而不是我想要的/home/user。经过测试发现,通过sys.path[0]就可以得到/home/user啦。

你可能感兴趣的:(python)