考虑以下Python代码:import osprint os.getcwd()我os.getcwd()用来获取脚本文件的目录位置。当我从命令行运行脚本时,它将为我提供正确的路径,而当我从Django视图中的由代码运行的脚本中运行时,它将输出/。如何从Django视图运行的脚本中获取脚本的路径?更新:总结的答案迄今- os.getcwd()和os.path.abspath()两个给可能会或可能不会在脚本所在的目录当前工作目录。在我的网络主机中,安装程序__file__仅提供文件名而不提供路径。Python中没有任何方法可以(始终)接收脚本所在的路径吗?
添加回答
举报
0/150
提交
取消