标签:turn erro class inf 环境 简单的 mamicode error: rom
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)
例二:(跨目录调用)
标签:turn erro class inf 环境 简单的 mamicode error: rom
原文地址:https://www.cnblogs.com/xiaochongc/p/12256683.html