• import/模块的导入


    import的产生与应用:

      每一个py文件就是一个模块,因为一个项目中随着需求的增加,会产生大量的代码,这时,考虑到项目的可扩展性,就需要把每个功能,拆分成一个个py文件,然后,再建立一些对应的文件夹归类存放,这时,就会产生不同py文件之间相互引用的问题,于是,就需要用import,来在某个py文件中,导入另一个py文件,从而实现使用另一个py文件中的相关功能.

      模块可以分为三类:

          1.系统内置模块

          2.自定义模块

          3,第三方模块

      在import中,有一步至关重要的操作,就是在当前项目的启动文件中,将项目的根目录添加到环境变量中,这样,就可以实现项目内的各个py文件之间发生调用时,不会说找不到对应的文件.还有,若是在导入文件的位置pycharm提示错误,请暂时忽略,因为那可能是pycharm误报,可以先尝试运行.

    import sys
    import os
    
    BASE_DIR = os.path.dirname(__file__)  # 获取当前文件目录,可以通过打印 BASE_DIR,来查看是否为想要的结果,若需要再往上一级,则 BASE_DIR =os.path.dirname(os.path.dirname(__file__))
    sys.path.append(BASE_DIR)   # 将项目根目录添加到环境变量中
  • 相关阅读:
    你真的知道async/await的好处嘛, 并且还会用好呢
    Python基本小程序
    猜数字小程序的实现
    Python第一周基本语句学习整理
    Python环境安装与配置
    作业
    Markdown的学习
    创建一个dynamics CRM workflow (四)
    Dynamics CRM 快速获取custom entity
    Dynamics email的subject标题出现 CRM:0000xxxx
  • 原文地址:https://www.cnblogs.com/hellozizi/p/11196045.html
Copyright © 2020-2023  润新知