如果这个问题已经解决了,我很抱歉。我想在运行Python脚本或在Python中获得当前目录。以下命令将返回包含当前目录的完整路径:
os.getcwd()
我还可以获得一直到当前目录的路径:
^{pr2}$使用os.path.split
将返回与上面相同的内容,加上当前文件夹,但最后我得到了一个我想要的对象:
(thing_I_dont_want, thing_I_want) = os.path.split(os.getcwd())
有没有办法让我只得到我想要的东西,当前的文件夹,而不创建任何我不想要的对象?或者,有什么东西可以代替变量thing_I_dont_want
来阻止它被创建(例如(*, thing_I_want)
)?在
谢谢!在
像这样:
尽管
os.path.split
返回一个元组,但不需要对其进行解压。你可以简单地选择你需要的项目而忽略你不需要的项目。在使用^{} :
关于
^{pr2}$os.path.split
的帮助:您可以尝试这样做,但是由于某些原因,如果路径名以
/
结尾,这是不安全的(与所有给定的解决方案一样):相关问题 更多 >
编程相关推荐