zoukankan      html  css  js  c++  java
  • django整理

    关于路径

    BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))#表示当前文件所在路径的上一级的上一级的路径,可以多次嵌套上一级
    sys.path.insert(0,os.path.join(BASE_DIR,'apps'))  #在导包时,python解析器会在当前目录、已安装和第三方模块中搜索 xxx,如果都搜索不到就会报错。使用sys.path.append()和      sys.path.insert方法可以临时添加搜索路径,方便更简洁的import其他包和模块。这种方法导入的路径会在python程序退出后失效。
    
    
    
    
    
    os.path.join(A,B)  #将A路径和B路径拼接在一起
    os.path.dirname(BASE_DIR)    #表示BASE_DIR所在路径的上一级
    

    总结就是,os模块负责程序与操作系统的交互,提供了访问操作系统底层的接口;
    sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境。

  • 相关阅读:
    csuoj-1004-Xi and Bo
    csuoj-1003-UC Browser
    网络命令
    linux网络配置
    java面向对象
    java类 面向对象
    java方法 Scanner、Random类
    java集合
    java数组
    java流程控制语句
  • 原文地址:https://www.cnblogs.com/bsth/p/10212291.html
Copyright © 2011-2022 走看看