Chinaunix首页 | 论坛 | 博客
  • 博客访问: 76072
  • 博文数量: 26
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 250
  • 用 户 组: 普通用户
  • 注册时间: 2015-08-12 22:31
文章分类

全部博文(26)

文章存档

2016年(26)

我的朋友

分类: Python/Ruby

2016-12-13 09:51:23

模块


模块,在其他语言中叫类库,需要先导入后使用。模块分类:内置模块,自定义模块,第三方模块

1,为什么需要模块? ---->代码的分类


2,从哪里导入模块?

模块导入的位置

  1. import sys
  2. for item in sys.path:
  3. print(item)

  4. 结果:
  5. C:\Users\Administrator\PycharmProjects\s13\test #当前执行文件的目录
  6. C:\Users\Administrator\PycharmProjects\s13 #parchram自加的
  7. C:\python3.5.1\python35.zip
  8. C:\python3.5.1\DLLs
  9. C:\python3.5.1\lib
  10. C:\python3.5.1
  11. C:\python3.5.1\lib\site-packages #第三方模块位置


3,模块的名称很重要?
注意:自定义的模块一定不能和python内置的模块重名,否则会出问题。


4,导入模块有几种方式?

(a),对于单模块,并且在同一级目录下面
**推荐使用import + module_name

(b),对于嵌套在其他文件夹下面的模块
**推荐使用:
from directory import module_name
from directory import module_name as 别名
因为如果有其他文件夹也有相同的模块名,并且同时导入,会产生冲突,可以定义别名区分


5,第三方模块的安装?

有两种安装方式:
(1),pip3 install + module_name(注意直接在CMD环境中运行,不用在python环境中运行)
(2),源码包安装 -->下载解压--->进入所在目录--->python3 setup.py install
阅读(1455) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~