Python (十二)模块

Python的内置函数 https://docs.python.org/2/index.html


一、

Python模块,一个.py文件就是一个模块,模块中可以有很多的函数,不同的模块之间可能存在命名冲突的问题,使用包名可以解决这样的问题。只要包名不相同与内置的函数命名没有冲突就不会存在命名冲突的问题。

一个包含有__init__.py的文件夹就是一个包,只有包含有这个文件的文件夹才会被识别为一个包,__init__.py文件的内容可以使引用其他文件也可以是引用自己所在的包的内容,也可以什么都不写。

这个目录结构中,mycompany就是包名,在使用内部的模块的时候只需要将包名引入就可以使用了

注意:不可缺少__init__.py文件。

二、使用

(1)在同一个目录中引用

Python搜索库的顺序:当前文件、系统文件、第三方库

所以在当前的文件夹中引用直接声明就可以,不需要指明具体的路径

在磁盘上创建一个文件夹mycompany

在文件夹中创建两个Python文件,abc.py   xyz .py这两个文件的内容都是实现排序,顺序正好相反。

abc.py

def sort(num):
	for x in xrange(0,len(num)):
	
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值