zoukankan      html  css  js  c++  java
  • Python高级语法-import导入-sys.path(4.4.1)

    @

    1.说明

    在开发程序的过程中,往往使用sys.path去验证下导入的目录,返回的是列表
    先后顺序,就是扫描的先后顺序 ,也可以加入搜索路径
    import有个特点防止重复导入
    import是把包拷贝一份放在内存中,所以当代码改变的时候,程序运行不会变
    重新导入也不会变,需要重新导入的使用imp的reload模块
    还有
    from 模块 导入 属性
    属性 = ..
    此时模块内的属性不会更改,只是复制了一份,如果是可变数据类型,那么使用append之类的话会更改

    import 模块
    模块.属性=....
    模块中的属性会更改,这里有点深浅拷贝的意思
    from 模块 导入 属性,表示的是在这个py文件中,新建了一个属性,该属性的值=...

    from imp import reload
    reload(模块)
    

    2.代码

    
    
    import  sys
    for i in sys.path:
        print(i)
    
    
    sys.path.append(r"homeGIL")
    sys.path.insert(0,"/home/index")
    
    

    关于作者

    个人博客网站
    个人GitHub地址
    个人公众号:
    在这里插入图片描述

  • 相关阅读:
    MySQL length函数
    MySQL between ... and ...
    MySQL Group By使用
    MySQL 聚合函数/分组函数
    MySQL where与like
    MySQL order by与distinct
    城市网络
    滑动窗口
    合并回文子串(NC13230)
    NC50439
  • 原文地址:https://www.cnblogs.com/simon-idea/p/11405496.html
Copyright © 2011-2022 走看看