python基础之包的导入
包的导入
python是一门灵活性的语言 ,也可以说python是一门胶水语言,顾名思义,就是可一导入各类的包,
python的包可是说是所有语言中最多的.当然导入包大部分是为了更方便,更简便,效率更高!!!
第一种:
import 常规导入,直接导入整个包的所有的功能.
例如: import time #导入时间模块 import random #导入数字模块 import os #导入文件夹模块 还有好多 等 例子: import time time.sleep(0.1) #睡0.1秒
第二种:
import 多个包导入
例如: import time,random #同时导入时间模块和数字模块 import os,sys 等
第三种:
from...import.... 导入自带模块和导入自自己模块
from tqdm import tqdm from random import randint from time import sleep for i in tqdm(range(10)): sleep(0.1) #导出来可以直接用
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
import random def test(): print(random.randint(1,10)) return ('hello word')
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
import os import sys base = os.path.dirname(os.path.dirname(__file__)) #返回上面两级 sys.path.insert(0,base) from shuai2.a1 import test print(test())
创建的文件夹
--------
if ___name__ == '__main__' 在这个下面写的东西(上面没事),只能在本文件下执行,不能导入