python中关于import多次的疑问
不想在程序一开始时就import太多模块,因此想把它们放在各个函数中,需要的时候再import,比如:deffunc()importre,stringpass有一个疑问是...
不想在程序一开始时就import太多模块,因此想把它们放在各个函数中,需要的时候再import,比如:
def func()
import re, string
pass
有一个疑问是,多次调用这个函数时,解释器会如何处理这个import语句?
只生效一次,之后跳过?还是每次调用都重新import一遍?
谢谢。 展开
def func()
import re, string
pass
有一个疑问是,多次调用这个函数时,解释器会如何处理这个import语句?
只生效一次,之后跳过?还是每次调用都重新import一遍?
谢谢。 展开
展开全部
正常设计下的模块会加入判断语句,不会反复读入。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
重复的import会被跳过的
参考 http://blog.csdn.net/five3/article/details/7762870
参考 http://blog.csdn.net/five3/article/details/7762870
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询