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)     #导出来可以直接用
import random
def test():
    print(random.randint(1,10))
    return ('hello word')
a1
import os
import sys
base = os.path.dirname(os.path.dirname(__file__))    #返回上面两级
sys.path.insert(0,base)                         
from shuai2.a1 import test

print(test())
a2

创建的文件夹

 

--------

if ___name__ == '__main__'      在这个下面写的东西(上面没事),只能在本文件下执行,不能导入

 

 

posted @ 2018-12-17 21:45  帅小伙⊙∪⊙  阅读(221)  评论(0编辑  收藏  举报