main.py
import moduleA
import matplotlib
if __name__ == "main":
# do something with both library
moduleA.py
import matplotlib
if __name__ == "main":
# do something with matplotlib
1.上面的情况会造成matplotlib包导入两次,花费两次的时间吗?
2.我记得每个python interpreter只会导入一次同一个包,如果这个成立,那如果main使用多进程调用moduleA的话呢?