zoukankan      html  css  js  c++  java
  • 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]

  • 相关阅读:
    Win10安装组策略功能
    IIS 站点批量迁移
    MongoDB 异常记录
    微信Web开发者工具
    NHibernate 异常
    Git 常用命令
    IIS 反向代理
    CSS应用
    Oracle
    Android之ActionBar学习
  • 原文地址:https://www.cnblogs.com/bzdmz/p/10322347.html
Copyright © 2011-2022 走看看