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的运行时环境。

  • 相关阅读:
    xml解析
    File
    IO操作
    Json解析
    JNI字段描述符
    Android JNI get Context
    快速排序
    Android Scroller与computeScroll的调用机制关系
    Android 更新视图函数ondraw() 和dispatchdraw()的区别
    Android Studio 两个包里的类冲突
  • 原文地址:https://www.cnblogs.com/bsth/p/10212291.html
Copyright © 2011-2022 走看看