美文网首页python
python想引用多个模块避免重复引用

python想引用多个模块避免重复引用

作者: 改变把 | 来源:发表于2019-05-22 23:15 被阅读0次

    今天学习了init.py的用法
    这个文件是不论你执行那个文件他都会执行
    比如说我想引用内置os模块和sys模块但是我现在有三个文件一个是init.py一个
    是p1.py还有另一个是p2.py。所以都想使用os和sys模块该怎么办呢
    我们可以这样在先建一个文件夹名叫t的文件夹在文件夹里面在建一个init.py文件
    文件里面引用os和sys这个模块比如下面:

    init.py文件

    import sys
    import os
    

    然后在t文件夹外面建一个p1.py文件然后文件内容:

    from t import *
    print(sys.path)
    #也可以这样写
    import t
    print(t.sys.path)
    

    然后在t文件夹外面建一个p2.py文件然后文件内容:

    from t import *
    print(sys.path)
    #也可以这样写
    import t
    print(t.sys.path)
    

    这样的话就可以避免重复引用了os和sys这两个模块了

    相关文章

      网友评论

        本文标题:python想引用多个模块避免重复引用

        本文链接:https://www.haomeiwen.com/subject/drsuzqtx.html