15模块

Posted 水之原

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了15模块相关的知识,希望对你有一定的参考价值。

模块

简介

  • 模块是python组织代码的基本方式
  • python的脚本都是用扩展名为py的文本文件保存的,一个脚本可以单独运行,也可以导入另一个脚本中运行。当脚本被导入运行时,我们将其称为模块(module)

  • python的模块可以按目录组织为包
  • 创建一个包的步骤是:
    • 建立一个名字为包名字的文件夹
    • 在该文件夹下创建一个__init__.py文件
    • 根据需要在该文件夹下存放脚本文件、已编译扩展及子包
    • import pack.m1, pack.m2, pack.m3

模块

  • 模块名与脚本的文件名相同
    • 例如我们编写了一个名为items.py的脚本,则可在另外一个脚本中用import items语句来导入它

总结

  • 模块是一个可以导入的python脚本文件
  • 包是一堆目录组织的模块和子包,目录下的__init__.py文件存放了包的信息
  • 可以用import, import as, from import等语句导入模块和包

    #假设有一个模块名为calc.py
    import calc
    import calc as calculate
    from calc import add

以上是关于15模块的主要内容,如果未能解决你的问题,请参考以下文章

如何使用模块化代码片段中的LeakCanary检测内存泄漏?

可以直接拿来用的15个jQuery代码片段

如何有条件地将 C 代码片段编译到我的 Perl 模块?

CTS测试CtsWindowManagerDeviceTestCases模块的testShowWhenLockedImeActivityAndShowSoftInput测试fail项解决方法(代码片段

Atom编辑器折腾记_(15)JS代码片段补全(插件:javascript-snippets)

如何将字符串数据从活动发送到片段?