文档章节

6.模块

王奇
 王奇
发布于 2014/01/04 16:53
字数 209
阅读 40
收藏 0

1.模块

Python指南--模块

python的内置属性,__name__

>>> print __name__
__main__
在函数内部使用,
if __name__ == "__main__”:
    pass
判断是否是被调用吗,如果是被调用,则在__main__里面的函数不执行pass内的代码


###myadd.py
def add(x,y):
        return x+y

if __name__ =="__main__":
        print add(1,3)
        
        
###1.py
import myadd

print myadd.add(1,5)


2.包

  • Python的模块可以按目录组织为包

  • 创建一个包的步骤是:

    • 建立一个名字为包名字的文件夹

    • 在该文件夹下面建立一个__init__.py的文件

    • 更具需要在该文件夹下面存放脚本文件、已编译扩展及子包

    • import pack.m1, pack.m2 , pack.m3

  • 模块就是可以导入的Python脚本文件;

  • 可以用import , import as , from import 等语句导入模块和包


© 著作权归作者所有

共有 人打赏支持
王奇
粉丝 0
博文 7
码字总数 1161
作品 0
海口
私信 提问
Linux-PAM & PAM-MySQL的总结

1、理论知识 1.1、PAM模块 1.1.1、PAM的介绍 Pluggable Authentication Modules简称PAM,是一个微缩的可插入认证模块(PAM is an acronym for Pluggable Authentication Modules) 1.1.2、P...

余二五
2017/11/22
0
0
SaltSack入门(四)Salt常用模块使用

pkg模块: 1、安装一个软件 2、安装多个软件 service模块: 1、安装apache,并启动 2、将配置文件分发到apache服务器 3、如果apache配置文件有变动,就重新加载配置 cmd模块: 1、编译安装n...

技术小阿哥
2017/11/13
0
0
一个用python写的从数字高程格式文件(DEM)中提取水系的模块

https://bitbucket.org/luoboiqingcai/demwatersextractor 本模块的功能是从dem文件中提取出水系。 模块通过了基本测试,对《基于数字高程模型的水系提取算法》(地理学与国土研究2000.11;周贵...

施峰
2012/10/26
0
0
一个用python写的从数字高程格式文件(DEM)中提取水系的模块

https://bitbucket.org/luoboiqingcai/demwatersextractor 本模块的功能是从dem文件中提取出水系。 模块通过了基本测试,对《基于数字高程模型的水系提取算法》(地理学与国土研究2000.11;周贵...

施峰
2012/10/26
0
0
JavaScript模块加载器--lodJS

JavaScript模块加载器,基于AMD。迄今为止,对AMD理解最好的实现。 100%支持AMD规范,支持模块化开发,当定义好模块后,便可使用模块,无需维护依赖的模块,仅需写好依赖就可以了,lodJS会负...

颜海镜
2015/01/25
834
0

没有更多内容

加载失败,请刷新页面

加载更多

《傲慢与偏见》的读书笔记与读后感作文2400字

《傲慢与偏见》的读书笔记与读后感作文2400字: 作者:孙苑馨;笔者按:读书这个习惯是我爸妈养出来的。小时候父母赚的钱除了吃饭穿衣剩下的就是买书了,他们除了买各种新鲜出版的文艺派图书...

原创小博客
15分钟前
1
0
oozie job 的挂了监控报警或重启

oozie Coordinator 的job 和actioni状态很多,但好像不支持设置某状态如failed后30分钟后自动重新拉启,因他的条件只有几种:触发条件可以是一个时间频率、一个dataset实例是否可用,或者可能...

hblt-j
34分钟前
1
0
python精简笔记-[6]-[if,for,while]语句

1.if 条件判断 语法: if 判断条件: 执行语句……elif 判断条件:    执行语句……elif 判断条件:    执行语句……else: 执行语句…… 实例1: n = input("请输...

平头哥-Enjoystudy
37分钟前
0
0
RxJava 是如何实现线程切换的(上)

前言 通过前一篇的从观察者模式出发,聊聊RxJava,我们大致理解了RxJava的实现原理,在RxJava中可以非常方便的实现不同线程间的切换。subscribeOn 用于指定上游线程,observeOn 用于指定下游线...

亭子happy
今天
2
0
想晋级高级工程师只知道表面是不够的!Git内部原理介绍

本文由云+社区发表 作者:腾讯工蜂用户:王二卫 从不一样的视角了解git,以便更好的使用git 一、git & git 版本库认识 git 是一个内容寻址的文件系统,其核心部分是一个简单的键值对数据库(...

腾讯云加社区
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部