zoukankan      html  css  js  c++  java
  • pytho 核心编程 第十二章

    模块

    什么是模块

    1. 自我包含并且有组织的代码片段就是模块。
    2. 模块的搜索路径:python在预定义区域搜索模块。使用sys.path可以像列表一样修改搜索路径。sys.modules可以找到当前导入的模块和他们来自哪里。
    3. 名称空间:首先加载由__builtins__模块中的名字构成内建名称空间。再加载全局变量。

    导入模块

    1. 导入的顺序:推荐 1python标准库模块。2python第三方模块。3程序自定义的模块。
    2. from module import*:把模块的所有名称导入当前的名称空间,不过应当限制使用他。
    3. 也可以从zip文件中导入模块。
    4. __import__函数:import(module_name[, globals[, locals[, fromlist]]])
      例子:sys = import('sys')
    5. globals() 和 locals() 内建函数分别返回调用者全局和局部名称空间的字典。
    6. 重新导入模块:使用reload()函数

    目录结构

    使用包来管理你的代码
    使用/点来导入子包。例如import module.children

  • 相关阅读:
    Java中-classpath和路径的使用
    总是分不清
    Maven Web项目部署到Tomcat下问题
    一、数据设计规范
    一、入职学习
    一、服务器控件
    WebApiThrottle限流框架
    一、接口的规则
    一、免费API调用
    十、锁
  • 原文地址:https://www.cnblogs.com/jikeboy/p/5986674.html
Copyright © 2011-2022 走看看