zoukankan      html  css  js  c++  java
  • python——模块

    import configparser
    config=configparser.ConfigParser
    #调用系统模块时,不能用其命名文件
    #也就是说 可以用.py文件作为一个模块进行调用
    #解释器通过搜索路径找到calulate.py(举例)后,将calculate=caluculate.py all code
    #即calulate.xxxx功能
    #同样 也可以从模块中调用一个函数或多个
    from  calculate import  add,sub
    #从模块调用方法
    print(add(1,1))
    print(sub(3,4))
    #若想将calculate中的函数全引用
    from caluculate import *
    #但是 有可能与当前文件的函数名字相同 这样优先由上到下
    from calculate import add as plus
    #因此 可以将函数改名
    
    #包package
    #可以简记为模块目录,其中会有_init_文件
    from web(包) import  logger(py文件)
    #若想拿到其中的某个函数
    from web.web2.logger(假设多个包) import add(函数)
    #如若调用包,将会执行_init_文件
    import web#执行_init_文件
    
    if __name__=='__main__':
    #如果在原文件函数处执行 那就是main #固定的
    #如果是调用执行 则为模块名
    
    #模块分三种:
    #1.python官方
    #2.第三方
    #3.应用程序自定义模块
  • 相关阅读:
    站立会议第七天
    站立会议第六天
    站立会议第五天
    站立会议第四天
    inotify简题
    搭建企业版yum仓
    ssh及ssh-key
    shell变量
    如何下载scp、wget、inotify及如何偷包
    rsync
  • 原文地址:https://www.cnblogs.com/zzzi/p/11376799.html
Copyright © 2011-2022 走看看