码迷,mamicode.com
首页 > 编程语言 > 详细

Python2 - 基础2

时间:2018-02-21 23:00:17      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:相同   搜索   process   pytho   http   time   strong   fan   col   

一、Python模块

Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持

Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。

使用模块可以避免函数名和变量名冲突。相同名字的函数和变量完全可以分别存在不同的模块中

模块分为三种:

  • 内置模块:如sys, os, subprocess, time, json 等等
  • 自定义模块:自定义模块时要注意命名,不能和Python自带的模块名称冲突。例如,系统自带了sys模块,自己的模块就不可命名为sys.py,否则将无法导入系统自带的sys模块。
  • 开源模块:公开的第三方模块, 如 https://pypi.python.org/pypi 。可以使用pip install 安装,类似于yum 安装软件

>>> help(‘modules‘)

查看python所有的modules

 

import语句

模块定义好后,我们可以使用 import 语句来引入模块,语法如下:

import module1[, module2[,... moduleN]

在调用模块中的函数时,必须这样引用:  模块名.函数名

当解释器遇到 import 语句,如果模块在当前的搜索路径就会被导入。

搜索路径是一个解释器会先进行搜索的所有目录的列表。如想要导入模块 support.py,需要把命令放在脚本的顶端:

 

 

模块名.函数名

Python2 - 基础2

标签:相同   搜索   process   pytho   http   time   strong   fan   col   

原文地址:https://www.cnblogs.com/tanrong/p/8457698.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!