zoukankan      html  css  js  c++  java
  • 模块导入的调用

    txt解释模块

    新建package时会有一个init新文件
    pip安装库文件当import导入无效时
    模块一共有三种:
    标准库、第三方、自定义模块如何调用
    import:1 执行对应文件 2 引入变量名
    import cal
    from cal import cal
    from day import cal#认不识cal但是认识day,最好的方法
    print(cal.add(3,5))

    功能函数模块cal.py

    #此模块只放函数作为功能模块
    
    def add(x,y):
        return x+y
    def sub(x,y):
        return x-y

    执行函数模块bin.py

    # import cal 会把所有函数执行一遍、
    # # print(cal.add(3,5))通过点调用cal模块中的函数
    # print(cal.sub(3,5))
    # #可以运行得出结果,但是有红
    # import cal,time导入多个可以加逗号
    # from cal import add
    # from cal import sub
    # from cal import *#不推荐这种写法
    # print(add(3,5))
    # print(sub(3,5))
    # import sys
    # print(sys.path)
    # from day import cal#认不识cal但是认识day,成功
    # print(cal.add(3,5))
    # print(cal.sub(3,5))
    from day import main
    main.run()

    main模块main.py

    #主文件
    from day import main#想要执行main必须先要引入
    from day import cal
    def run():
        print(cal.add(3,7))
        print(cal.sub(3, 7))
  • 相关阅读:
    shell快捷键
    通过调整tcp参数来防范DDOS攻击
    解决 nf_conntrack: table full, dropping packet 的几种思路
    Linux系统资源限制
    解决Out of socket memory问题
    wrk简介
    部分 TCP 参数简介
    P1706 全排列问题
    P1149 [NOIP2008 提高组] 火柴棒等式
    P1104 生日
  • 原文地址:https://www.cnblogs.com/wfl9310/p/9014928.html
Copyright © 2011-2022 走看看