如何将当前目录作为参数传递给脚本?

时间:2016-08-04 07:27:35

标签: python arguments

这在Python中可行吗?我正在使用linux,所以我想知道在调用脚本时是否有办法组合bash命令(类似于pwd)。

2 个答案:

答案 0 :(得分:4)

要获取当前工作目录,您可以使用:

import os
os.getcwd()

如果你想运行bash命令,@ DeepSpace指出subprocessos.system更受欢迎,语法如下:

import subprocess
subprocess.call("pwd")

os.system仍然有效,你可以这样做:

import os
os.system("pwd")

答案 1 :(得分:3)

是。您可以使用os.curdir,并结合os.path.abspath

>>> import os
>>> os.path.abspath(os.path.curdir)
'/home/msvalkon'