菜鸟学 Python-模块、包

原创 2012年03月30日 15:47:50
#模块和包

#模块就是一个py文件

#import M1
#
##引用这个模块的方法
#M1.a()

from M1 import b

b()


#模块引入还能用if else 是不是很神奇呢

name = 'dota'

if name == 'dota':
    import Dota as game
elif name == 'lol':
    import Lol as game
    
game.play()


#主程序运行 或者 是被引入的

if __name__ == '__main__':
    print('主程序运行')
    
else:
    print('以模块行事被引入')


#import sys
#sys.path.append('M2')
#import M2


相关文章推荐

Python菜鸟--模块

来源:http://www.runoob.com/python/python-modules.html 模块让你能够有逻辑地组织你的Python代码段。 把相关的代码分配到一个...

Python菜鸟学习手册07----模块

简介         如果你想要在其他程序中重用很多函数,那么你该如何编写程序呢?答案是使用模块。模块是一个包含了所有你定义的函数和变量以.py结尾的文件。 定义并载入模块 首先来学习如何使用模块。 ...

Python之美[从菜鸟到高手]--Python垃圾回收机制及gc模块详解

Python中的垃圾回收是以引用计数为主,标记-清除和分代收集为辅。引用计数最大缺陷就是循环引用的问题,所以Python采用了辅助方法。本篇文章并不详细探讨Python的垃圾回收机制的内部实现,而是以...

菜鸟学易模块 常用功能等

  • 2010年07月27日 00:37
  • 615KB
  • 下载

和菜鸟一起学OK6410之ADC模块

今天,完善了公司第二版的红外遥控器,并且在android上跑起来时也比较灵敏了,GPIO模拟的SPI也可以工作了,看了会书,修正了会,回到宿舍也已经9点多了。想想,OK6410上还有个AD模块呢。网上...

菜鸟学-业务流程图、数据流图、模块结构图

身为一个菜鸟,要善于站在巨人的肩膀上,今天就用借用巨人的“门卫”思想,把这三种图用一个故事串联起来。 1、哪来? 一眼瞅到这三个新鲜的专业名词,我的大脑像浆糊一样混乱,不管了,直接上菜鸟心法秘诀一:宏...

和菜鸟一起学OK6410之最简单驱动模块hello world

天气越来越热了,可是炎热的天气也抵挡不住我对嵌入式的激情啊,OK6410,哥哥我又来了。今天终于回学校办了最后一件事情,拿了报到证,也签了劳动合同了,接下来,安安心心的工作+努力学习,相信自己的梦想会...

菜鸟学python(7) 简单文件访问

想写点东西把自己学习python的过程记录下来,于是就有了菜鸟学python

菜鸟学Python之面向对象

在讲解Python面向对象之前,我们先了解一下Python闭包的概念。什么是Python闭包?它是用来做什么的?     简单说,闭包就是根据不同的配置信息得到不同的结果。没听明白?那么看一下专业的解...
  • shlkl99
  • shlkl99
  • 2014年01月12日 21:30
  • 605

菜鸟学 Python-Class

#吐槽下,这有些书写的真垃圾 #例如:第1章,讲A,说A用到了B机制,没看懂(悲剧),书上说B机制会在第N章详细讲述, #然后一直看到N章,讲B机制,说B用到C,D,E,F机制 #囧,有没看懂,书上...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:菜鸟学 Python-模块、包
举报原因:
原因补充:

(最多只允许输入30个字)