专栏名称: python实战
Python实战
目录
相关文章推荐
新机器视觉  ·  总结90条写Python程序的建议 ·  2 天前  
Python爱好者社区  ·  终于迈过了5W这道坎! ·  4 天前  
Python爱好者社区  ·  真心建议马上拿下软考证书!(特大红利期) ·  5 天前  
Python爱好者社区  ·  雷军挖了个95后天才少女,开出千万年薪! ·  5 天前  
Python爱好者社区  ·  为何大多数程序员做不了独立开发者? ·  1 周前  
51好读  ›  专栏  ›  python实战

【重磅推荐】Python之导入模块

python实战  · 公众号  · Python  · 2016-12-29 21:45

正文


Python中一个.py文件就是一个模块。

模块也可称为库,可分为三大类:python标准库,第三方模块,应用程序自定义模块

python标准库:安装好python后,自带的库中的模块也叫做内置模块,直接import导入就可直接使用。从帮助文档中查找到这些模块。


第三方模块:要安装后才能使用的模块。

自定义模块:自己写的.py文件。

关于模块的导入:

import module

import module as new_name

from module import objectname

from module import objectname as newname

from module import * 

Tkinter模块为例简单介绍这几种模块导入的具体含义:

import Tkinter 

导入Tkinter 模块,那么在当前的程序中,我们可以通过Tkinter名来使用这个模块下的所有组件。

import Tkinter as tk

Tkinter模块导入进来并重命名为tk

form Tkinter import Label

Tkinter模块中导入Label这个组件。

From Tkinter import Label as Lb

Tkinter模块中导入Label这个组件,并将Label组件重命名为Lb

from Tkinter import * 

Tkinter模块中导入所有组件类和常量。

当自定义模块第一次被导入的时候会出现.pyc的文件。

当前文件的__name__属性为‘__main__ ,所以我们会把当前文件的测试语句放在if条件下,当文件作为模块导入的时候,if __name__==’__main__’:后面的语句不会执行。




请你们帮个忙啊,要是觉得文章不错的话可以转载到朋友圈,就是邀请你们的同学和朋友,或者学习和想学习的人来阅读观看。


更多学习资料+群:330637182   群里有各种学习资料免费共享-




推荐文章
新机器视觉  ·  总结90条写Python程序的建议
2 天前
Python爱好者社区  ·  终于迈过了5W这道坎!
4 天前
Python爱好者社区  ·  真心建议马上拿下软考证书!(特大红利期)
5 天前
Python爱好者社区  ·  雷军挖了个95后天才少女,开出千万年薪!
5 天前
Python爱好者社区  ·  为何大多数程序员做不了独立开发者?
1 周前
营销与策划  ·  成功没有奇迹,只有轨迹!(好文)
7 年前
传感器技术  ·  一文读懂流量传感器
7 年前