-
包使用import导入
使用import导入时,只能导入包或模块
import modules
print(modules.add(10, 20))
-
from . import x
使用from x import y 时,可以导入模块、方法、变量等
from modules import add
print(add(33,33))
-
as简写包名
当导入的名称较长时,可以使用as取别名,方便简写
import urllib.request as req #将urllib.request导入,并简写成req
print(req.urlopen('http://www.baidu.com').read())
-
文件夹、包、模块、函数、方法的叫法差异
(1)文件夹---文件的存储位置
(2)包---比文件夹多了初始化文件,__init__文件
(3)模块---单独的一个完整功能或一个程序文件
(4)函数---在程序文件中使用def定义的函数,习惯不在类里的叫函数
(5)方法---定义在类里的函数