猿问

如何使用Python查找脚本的目录?

考虑以下Python代码:


import os

print os.getcwd()

我os.getcwd()用来获取脚本文件的目录位置。当我从命令行运行脚本时,它将为我提供正确的路径,而当我从Django视图中的由代码运行的脚本中运行时,它将输出/。


如何从Django视图运行的脚本中获取脚本的路径?


更新:

总结的答案迄今- os.getcwd()和os.path.abspath()两个给可能会或可能不会在脚本所在的目录当前工作目录。在我的网络主机中,安装程序__file__仅提供文件名而不提供路径。


Python中没有任何方法可以(始终)接收脚本所在的路径吗?


当年话下
浏览 693回答 3
3回答
随时随地看视频慕课网APP

相关分类

Python
我要回答