ppp17 2019-04-22 22:16 采纳率: 0%
浏览 236

python3 import的区别

求指教:
from somemodule import *

import somemodule
的区别

  • 写回答

2条回答 默认 最新

  • Yajun-Z 2019-04-23 09:32
    关注

    前者导入模块的所有方法,用的时候直接用方法名即可,如test()

    后者导入模块,用的时候要带模块名,如somemodule.test()

    前者不建议使用,当同时导入多个模块,每个模块都有同名方法时这种用法就是作死,你永远不能保证不同模块不会有同名方法,尤其不是你个人的模块时

    评论

报告相同问题?