获得文件所在目录 - 获得程序的根(主)目录
2016-08-08 15:04
246 查看
import os
BASE_DIR = os.path.dirname(os.path.dirname(__file__))
__file__ 这个变量可以获取到当前文件(包含这个代码的文件)的路径。
os.path.dirname(__file__) 得到文件所在目录,再来一个os.path.dirname()就是目录的上一级,BASE_DIR 即为项目所在目录。
我们在后面的与目录有关的变量都用它,这样使得移植性更强。
BASE_DIR = os.path.dirname(os.path.dirname(__file__))
__file__ 这个变量可以获取到当前文件(包含这个代码的文件)的路径。
os.path.dirname(__file__) 得到文件所在目录,再来一个os.path.dirname()就是目录的上一级,BASE_DIR 即为项目所在目录。
我们在后面的与目录有关的变量都用它,这样使得移植性更强。
相关文章推荐
- Windows VC++ 调整进程当前目录为程序可执行文件所在目录
- C#如何获得当前程序所在的目录
- 获取执行程序文件所在目录
- JAVA程序动态获得当前jar程序所在目录的实现技巧
- [Windows]_[MacOSX]_[获取程序的执行文件所在路径(目录)]
- MFC 获得当前程序所在目录
- VC获得文件所在目录路径的方法
- Windows VC++ 调整进程当前目录为程序可执行文件所在目录
- JS 获得文件所在目录
- VB6.0新手入门代码 用VB打开程序所在目录下的文件
- C#如何获得当前程序所在的目录
- evc 获得程序运行所在的目录
- 查找程序所在上一级目录中是否存在指定文件夹,不存在就建立,并在其中新建一个txt文件
- 获得EXE文件所在的目录
- c++判断文件是否存在,判断是文件还是目录,获取文件大小,获取程序所在路径
- Python学习写一小程序,从某一目录下所以文件中查询某字段,并显示文件名和所在行
- Win32 SDK基础(1)—— Windows程序分类以及库、头文件所在目录
- c++获得程序自身所在的目录
- 获得主程序所在路径并建立配置文件
- macos上获得程序文件所在的路径