首页 > 编程语言 > 详细

python - 模块

时间:2020-02-03 20:12:42      阅读:60      评论:0      收藏:0      [点我收藏+]

1. 模块的概念:最简单的一种就是以.py命名的文件

2. 模块的位置:

  • 已编译好的(内置模块)

  • py文件(sys.path变量所提供的目录=环境变量中的目录)

  • 当前目录

所以,必须将要导入的模块放置在当前目录,或sys.path所列出的目录内

3. 导入模块的两种方式

  • import ...

  • from ... import(尽量避免使用)

4. 导入系统模块

方法一:

time模块下有一个ctime()方法,用于获取当前时间
1
import time 2 3 print(time.ctime())

方法二:

如果确定只用到time下面的ctime()方法,也可以这样引用
1
from time import ctime 2 3 print(ctime()) # 现在使用时,就不必告诉Python,ctime()方法是time模块提供的了。若仍使用time.ctime(),则会报错NameError: name ‘time‘ is not defined

方法三:

一次性把time模块下的所有方法都引入进来
1
from time import * 2 3 print(ctime()) 4 sleep(2) 5 print(ctime())

5. 导入自己编写的模块

例一:(同目录调用)

在practice.py中调用pub.py中的函数

 技术分享图片

pub.py

1 def add(a, b):
2     return a + b

practice.py

1 import pub
2 
3 n = pub.add(1, 2)
4 
5 print(n)

例二:(跨目录调用)

 

 

  

python - 模块

原文:https://www.cnblogs.com/xiaochongc/p/12256683.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!