python刻意联系——模块

1.import 模块名1[as 别名1],模块名2[as 别名2],…:导入整个模块
2.from 模块名 import 成员名1[as 别名1],成员名2[as 别名2],…:导入模块中指定成员
3、当使用第一种import语句导入模块中的成员时,必须添加模块名或模块别名前缀;当使用第二种import语句导入模块中的成员时,无须使用任何前缀,直接使用成员名或成员别名即可
import sys
print(sys.argv[0])
from sys import argv
print(argv[0])
#使用from…import语法也可一次导入模块内的所有成员
from sys import*
print(argv[0])
print(winver)
4、在模块中添加语句if name ==‘main’:可以使得模块中的测试代码只在测试中调用,而在作为模块时不调用
为了让Python能找到我们编写或第三方提供的模块,可以用如下方法
5、将模块放在默认的模块加载路径下
模块__ all__变量:将变量的值设置成一个列表,只有该列表中的程序单元才会被暴露出来
定义包:
6、查看模块包含什么:
①使用dir()函数
②使用模块本身提供的__ all__变量
help()函数的实质是查看__ doc__属性,所以help(string.capwords)和print(string.capwords.__ doc__)两个命令的输出结果完全相同
通过模块的__ file__属性即可查看指定模块的源文件路径

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值