zoukankan      html  css  js  c++  java
  • python下module、package导入

    #encoding=utf-8
    """
    模块:
    1、import demo #导入demo.py下的所有的函数,调用方法为:demo.function()
    2、from demo import function() #从demo.py文件中导入function()函数
    #调用用法:function()
    3、 from demo import all #如果demo.py文件下设置all,则导入all变量中包含的所有函数;
    #可以将某些函数限定在本地使用
    设置all如下: __all__ = ["function"]
    4、from demo import * #导入demo.py下所有的函数

    5、包:(文件夹)
    在project目录下再次新建一个目录m1:
    必须包含__init__.py,然后包含demo.py,
    project目录下新建文件demo.py内容如下;
    用法1:
    import m1.demo as demo
    print demo.function()

    用法2: 从包中import py文件
    from m1 import demo
    print demo.function()

    用法3:
    import m1.demo
    print m1.demo.function()

    #方法四 ----待测试,暂时不行
    from m1 import *
    #from m1 import module_03
    #print m1.__file__

    print module_03.module_test()

    """

    def hash():
    return 4

  • 相关阅读:
    【loj2639】[Tjoi2017]不勤劳的图书管理员
    【bzoj3514】Codechef MARCH14 GERALD07加强版
    BZOJ1002【FJOI2007】轮状病毒
    数论基础(附加例题)
    表达式总结
    背包
    hdu1027
    hdu1026
    hdu1025
    hdu1024
  • 原文地址:https://www.cnblogs.com/chris-cp/p/4644245.html
Copyright © 2011-2022 走看看