如何查找用户当前路径?

时间:2017-07-04 21:49:44

标签: python bash python-2.7

我在linux上,我写了一个python脚本,位于让我们说<div class="card-deck"> <div class="card col-sm-3"> <div> <img class="card-img-top" src="image_URL" alt="alt-text" > <div class="card-block"> <div class="card-text"> text </div> </div> </div> </div> 。每次运行它时,都会使用/home/python/main.py请求路径。我每次都从不同的地方跑。

说我是从raw_input运行它,就像来自终端的/home/test一样。

如果可能的话,我怎样才能给出我目前所处的路径。我不想硬编码路径。所以我想给它一个我使用终端的路径。我不想做python /home/python/main.py和复制路径,

我想知道是否有类似pwd的内容总是指向主目录。类似的东西指向用户当前目录。

1 个答案:

答案 0 :(得分:3)

使用os.getcwd - 返回当前工作目录。需要import os

还有点不清楚,你究竟想要什么。你真的不需要python中的当前工作目录 - python中的每个相对路径都将是解释器,就好像从当前目录开始一样。所以简单地使用相对路径(在Linux中那些不是以/开头的那些) - 只要你不改变当前目录(无论如何这都是一个糟糕的习惯),这将有效。