• python导入方法,软件目录


    软件目录


     

    import os 
    #print(__file__)#打印当前文件相对路径
    import sys
    BASE_DIR=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))#(dirname获取目录名不要文件名)
    sys.path.append(BASE_DIR)
    from conf import settings
    from core import main
    main.login()

    导入方法  


     

    import module_zc #可以同时导入多个,module_zc=all_code,把所有代码赋值给了一个变量,调用时module_zc.(组件)
    from module_zc import name,logger #直接调用不用加前缀,print(name),logger()
    from module_zc import * #导入所有,慎用
    from module_zc import logger as logger_zc # 导入更改别名
    from . import  test1 #当前目录下导入test1
    
    from 第三天.open_ import MyMap#直接导入调用
    
    from 第三天 import open_
    open_.MyMap()#导入上一级调用
    
    import os,sys#当前地址下跨目录调用
    sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__))))
    print(sys.path)
    from day5 import package_zc
    package_zc.test1.test() #包下面的test1文件里的test
    
    import sys
    sys.path.append('d:')#增加d盘
    for i in sys.path:#当前路径
        print(i)
    
    import (路径搜索和搜索路径)
    导入模块的本质就是把pyton文件解释一遍
    导入包的本质就是执行该包下的__init__.py文件
    
    导入优化
    from module_zc import test
  • 相关阅读:
    多项式全家桶学习笔记
    [题解] Luogu P2000 拯救世界
    [题解] LuoguP4389 付公主的背包
    [题解] CF438E The Child and Binary Tree
    拉格朗日插值法
    bzoj2788: [Poi2012]Festival
    暑假集训test-8-29
    luoguP4768 [NOI2018]归程
    HDU6331Problem M. Walking Plan
    暑假集训test-8-28
  • 原文地址:https://www.cnblogs.com/zcok168/p/9142161.html
Copyright © 2020-2023  润新知