我在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
的内容总是指向主目录。类似的东西指向用户当前目录。
答案 0 :(得分:3)
使用os.getcwd
- 返回当前工作目录。需要import os
。
还有点不清楚,你究竟想要什么。你真的不需要python中的当前工作目录 - python中的每个相对路径都将是解释器,就好像从当前目录开始一样。所以简单地使用相对路径(在Linux中那些不是以/开头的那些) - 只要你不改变当前目录(无论如何这都是一个糟糕的习惯),这将有效。