zoukankan      html  css  js  c++  java
  • 三十、模块补充

    A、模块补充

    print (vars())
    for i,k in vars().items():
    print (i)

    '''
    __builtins__:内置函数在__builtins__中
    __name__
    __file__:当前文件所在路径
    __doc__ :文件的注释
    __package__:
    当前文件:None
    当前py文件所所在文件夹,用.划分
    __cached__:
    当前文件:None
    导入其他文件:缓存
    __name__:如果是主文件,__name__ == "__main__",否则等于模块名
    1.主文件
    调用主文件前,必须加__name__ == "__main__"
    2.__file__
    当前文件的目录
    我是注释
    '''

    print(__doc__)
    print(__file__)
    print(comment.__package__)
    print(comment.__cached__)
    print(comment.__name__)
    print(__name__)
    ----------------------------------------------------------------

      None
      F:/我的工作目录/QualityAssuranceDepartment/06workspace/05-xxxx/test-py3/Function/testmodul01.py
      lib
      F:我的工作目录QualityAssuranceDepartment6workspace5-xxxx est-py3Functionlib\__pycache__comment.cpython-36.pyc
      lib.comment
      __main__

    ----------------------------------------------------------------
    B、将某模块添加到sys.path下
    import os,sys
    p1=os.path.dirname(__file__)
    #print (p1)
    p2="bin"
    base_url=os.path.join(p1,p2)
    print(base_url)
    sys.path.append(base_url)

    for i in sys.path:
    print (i)
  • 相关阅读:
    01、MyBatis HelloWorld
    02、Spring-HelloWorld
    【Java多线程】多线程虚假唤醒
    【Java基础】Java 8 对接口做了什么新支持
    【Mongodb】分片集群
    【Mongodb】 Mongodb 事务
    【Mongodb】聚合运算
    【Mongodb】导入文件
    【Mongodb】 可复制集搭建
    【Mongodb】Mongodb QuickStart
  • 原文地址:https://www.cnblogs.com/chushujin/p/9426962.html
Copyright © 2011-2022 走看看