文档章节

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
海口
SaltSack入门(四)Salt常用模块使用

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

技术小阿哥
2017/11/13
0
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
一个用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

没有更多内容

加载失败,请刷新页面

加载更多

Bash工作管理详解

Bash工作管理 Bash的工作是对具体任务的一个抽象表述,更确切的说是对管道的应用上的表述。Bash中的工作在形式上表现为一组相关进程或单个进程。工作进程组分为前台和后台,前台进程会对键盘...

小陶小陶
14分钟前
1
0
Qt那些事0.0.1

LIBS += -L$$PWD/lib/ -lStv1QMAKE_POST_LINK += $$QMAKE_COPY $$replace(PWD,"/","\\")\lib\Stv1.dll $$replace(OUT_PWD,"/","\\")\debug\Stv1.dll pro文件里,写起来按理说应该是轻松地......

Ev4n
23分钟前
1
0
如何正确的使用动态VPS(Linux)自动更换IP

背景 现在越来越多的人开始玩网赚项目,蚂蚁再小也是肉,薅羊毛的羊毛党越来越多,一些网赚项目也越来越受欢迎,但是一般的网赚项目都是要求真实用户的,所以要想获得大量的真实ip,一种动态...

bengozhong
30分钟前
1
0
分布式任务系统(LTS)部署学习使用

章节速览 背景介绍 环境部署 LTS架构原理&代码样例 个人心得经验 一、背景介绍 很多公司应该都会遇到job服务部署执行时:定时、并发、分布式这些问题。有的人就是只跑一个job服务,这样会简单...

硅步积千里
39分钟前
28
0
kotlin使用spring data redis(一)

1.引包 #忘记引用这个包的下场就是#nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool2/impl/GenericObjectPoolConfigcompile 'org.apache.commons:commons-p......

weidedong
42分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部