• python 函数def


    一、不同层级的调用

    import count
    count.add(2,3)
    print (count.add(2,3))

    在不同层级引用函数,不能直接引用,否则会报错:

    import count
    ModuleNotFoundError: No module named 'count'

    可采用软添加方式

    count.py在case01目录下,testdf.py在上一级目录

    解决方案:

    '''
    在不同层目录引用account文件的def函数
    当前目录找,如果没有,则到pathy的安装目录下查找;最后到系统环境变量path下找
    如果还不行,请使用软添加方式,并且在该目录下需要添加一个名字为__init__.py的文件(如果为pytho2,则一定要添加init这支py文件。
    '''
    import sys
    sys.path.append('./case01')
    from count import add

    #import count
    print (add(3,3))

    结果:

    6
    [Finished in 0.3s]

  • 相关阅读:
    ubuntu装openssh-client和openssh-server
    路由器开源系统openwrt配置页面定制
    linux 串口接收
    SHA算法
    密码学Hash函数
    椭圆曲线加密
    ElGamal密码
    Diffie-Hellman密钥交换
    RSA加密
    公钥密码学
  • 原文地址:https://www.cnblogs.com/bzdmz/p/10322347.html
Copyright © 2020-2023  润新知