python必学的模块_Python几种常用的模块

1

在前面的几个章节中我们脚本上是用 python 解释器来编程,如果你从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了。

为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块。

57af657f860e7c7507860946650d3aceabd7bfca.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

2

想使用 Python 源文件,只需在另一个源文件里执行 import 语句

ab966c6b0ce265e7de7d91cb9f23beb9773eb7ca.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

3

搜索路径是一个解释器会先进行搜索的所有目录的列表。如想要导入模块 support,需要把命令放在脚本的顶端:

ba97ffd06de89a617257b42045e8b004551badca.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

4

导入模块有三种方法:使用from ..... import .....

Python 的 from 语句让你从模块中导入一个指定的部分到当前命名空间中,

d04eec260d9a310eeaeb1c9931b842406bfea2ca.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

5

也可以使用from....import *将模块内的全部方法都导入

c255efc595ee41c1b15459e08d88912ca4ca9bca.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

6

也可以将import ..... as name,将模块的名重新命名

dda98e4800fc77f7977daa93c8715fdb372090ca.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

7

也可以导入模块的一部分,from moudle import m1,m2使用逗号将方法隔开

3761a73acd8920c5317c7d86568a59de440788ca.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

END

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值