博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python基础之包的导入
阅读量:4340 次
发布时间:2019-06-07

本文共 905 字,大约阅读时间需要 3 分钟。

包的导入

python是一门灵活性的语言 ,也可以说python是一门胶水语言,顾名思义,就是可一导入各类的包,

python的包可是说是所有语言中最多的.当然导入包大部分是为了更方便,更简便,效率更高!!!

第一种:

import 常规导入,直接导入整个包的所有的功能.

例如:import time          #导入时间模块import random      #导入数字模块import  os             #导入文件夹模块还有好多   等例子:import timetime.sleep(0.1)    #睡0.1秒

第二种:

import  多个包导入

例如:import time,random     #同时导入时间模块和数字模块import os,sys             等

第三种:

from...import....           导入自带模块和导入自自己模块

from  tqdm import tqdmfrom  random import randintfrom time import sleepfor i  in tqdm(range(10)):    sleep(0.1)     #导出来可以直接用
import randomdef test():    print(random.randint(1,10))    return ('hello word')
a1
import osimport sysbase = os.path.dirname(os.path.dirname(__file__))    #返回上面两级sys.path.insert(0,base)                         from shuai2.a1 import testprint(test())
a2

创建的文件夹

 

--------

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

 

 

转载于:https://www.cnblogs.com/tianshuai1/p/10134162.html

你可能感兴趣的文章
两个链表的第一个公共节点
查看>>
知道这20个正则表达式,能让你少写1,000行代码
查看>>
MariaDB 主从同步与热备(14)
查看>>
推荐的 CSS 书写顺序
查看>>
NIO:与 Buffer 一起使用 Channel
查看>>
Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现原理分析
查看>>
MFC接收ShellExecute多个参数
查看>>
volatile和synchronized的区别
查看>>
RocketMQ介绍与云服务器安装
查看>>
并发量计算研究
查看>>
sqlserver安装相关问题
查看>>
iOS学习系列 - 利用ASIHTTPRequest实现异步队列
查看>>
Oracle11g创建表空间、创建用户、角色授权、导入导出表以及中文字符乱码问题...
查看>>
我对 Window.Open 的认识
查看>>
restore db from production copy
查看>>
jQuery源码的基础知识
查看>>
BZOJ 2049 [Sdoi2008]Cave 洞穴勘测(动态树)
查看>>
LeetCode 第21题 合并有序链表
查看>>
Highcharts学习资料收集
查看>>
测开之路十四:面向对象、继承、重载
查看>>