Python模块

模块


  一、测试语句

  if __name__ == '__main__':#即自身可以调用,别人调用时__name__发生变化,不在执行if语句
    test()


  二、导入文件内容,相当于把功能复制到当前文件

  from 文件名 import 功能名1,功能名2

    例如:from random import * #导入所有东西


  #import * 与 __all__
    __all__[]#在文件的开头定义,列表中的元素是该文件中的功能
          #当其他文件用import * 调用时,只能调用[]中的内容


  三、定位模块

  #要import的文件不在当前文件夹时
    import sys
    sys.path.insert(0,)#后面填文件所在的路径即可

  四、重新导入模块:

  #import一个模块后没有退出程序,此时修改原有模块
  #要让修改后的模块生效,就要重新导入:
    from imp import *
    reload()#括号里是模块名

 

posted @ 2018-07-25 10:11  大伦  阅读(97)  评论(0)    收藏  举报