前言
接触python有一段时间了,但是对import的使用还是一知半解`,在最近的开发中,遇到了关于import的问题,研究后写出来供大家参考
使用
import作用
import用来导入Package或者Module,导入后即可调用其功能
- Package 通常Package是一个目录,导入的时候可以使用语句
from PackageName import ModuleName
或者Package目录下有入口文件__init__.py则可以直接
import PackageName
多数时候我们都在调用别人写好的package,有Idle自带的也有自己pip安装的
- Module Module通常是一个文件,可以直接import导入
import ModuleName
也可以直接导入单一的功能
from ModuleName import FunctionName
Module常见格式有.py
.pyo
.pyc
.pyd
.so
.dll
如果想导入多个module,则可以直接用逗号分隔开
import random, sys, os, socket
一个一个导入也可以
import random
import sys
import os
import socket