这在Python中可行吗?我正在使用linux,所以我想知道在调用脚本时是否有办法组合bash命令(类似于pwd)。
答案 0 :(得分:4)
要获取当前工作目录,您可以使用:
import os
os.getcwd()
如果你想运行bash命令,@ DeepSpace指出subprocess
比os.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'