4

作者: 我的昵称在不在 | 来源:发表于2017-06-22 16:35 被阅读0次

模块导入方法:

import module_name

import module_name, module2_name

from module_a import *

from module_a import logger as log(把原模块中的方法名用一个新的名字指向,可以直接调用)

import本质:(搜索路径:从sys.path中找)

(x=os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

sys.path.append(x) 添加文件查找路径

导入模块本质就是把模块中代码解释一遍,相当于把这个模块中的代码复制到当前文件

导入包的本质是执行该包下的__init__.py文件

(导入一个包中的模块,需要在__init__.py文件中写from . import test 这样导入包的时候会执行这个init文件,这个包也就指向了这个模块名,通过这个模块名就可以找到这个模块的代码)

import  module_a  (module_a=all_code, 调用module_a.log())

from module_a import log (调用log())

导入优化

如果用import module_a,多个方法调用module_a 模块中的logger方法就会多次去路径中找是否有这个方法,所以用from module_a import logger,就相当于把logger这个方法写在了当前模块中,执行了一遍,就把logger这个方法加在了内存中,下次可以直接找到使用.

相关文章

  • 4/4

    已完成 原本想听写一首歌,实在太懒 要改要克服 目标: 1.瘦10斤 2.赚10w 3.学英语and韩语

  • 4/4

    一大早就发现今天的天气冷,一出门冷傻了,其实冷点没什么,关键是在路上要资源,没一人理你。

  • 4/4

    在適合吃糖的年紀,吃苦在適合跳舞的時光,匆匆在適合終老的睡眠,清醒在沒有兒童的節日,兒童在十四歲以前就安葬年輕,沈...

  • 4/4

    第五十六回 曹操大宴铜雀台 孔明三气周公瑾 曹操一直想报赤壁之仇,奈何孙刘联合一直按兵不动,金碧辉煌的铜雀台已竣工...

  • 4—4

    新员工切配考试。

  • 4!4!

    如果找不到一个兴趣爱好重叠的人,那找个能够支持你的也是好的哇

  • 4/4

    点了一杯咖啡,从季风书园挑了三本书,一坐就是一下午。难得拥有这么闲瑕的时光,静静翻阅着书籍,闻着纸墨的芳香,感...

  • 4/4

    7:39我在43路车上了 今天居然这么早 我已经带着饭了 应该会感动死她哦嘻嘻 jx和L两个魔鬼吗 昨天学习通宵 ...

  • 4/4

    无花无酒过清明,兴味萧然似野僧。------《清明感事》王禹偁 我是在无花可观赏,无酒可饮的情况下过这个清明节的,...

  • 未闻花名口琴简谱

    1 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 1 1 1 4 5 5...

网友评论

      本文标题:4

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