python

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

2019-05-22  本文已影响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这两个模块了

上一篇下一篇

猜你喜欢

热点阅读