设为首页 加入收藏

TOP

【python教程】(4)python中的模块
2018-12-14 02:56:29 】 浏览:44
Tags:python 教程 模块

往期回顾:

【Python教程】(1):认识python,环境安装以及第一个程序

python教程】(2)python中的数据类型

【python教程】(3)python中的函数

python之所以强大,就在于它的模块众多!

如果把编程比喻为雕刻木雕的过程,那么模块就是雕刻一个木雕艺术品所要用到的雕刻工具。

模块为何物?

在python中,模块也是由一个个.py程序组成,不同的模块有不同的功能,利用现成的模块可以节省很多时间。

模块怎么安装?

模块的使用方法很简单,只要用import语句+模块对应的名称即可导入,当你安装完python之后就已经默认安装好了一些模块,如sys,os,time等。

由于使用python的开发者的需求不同,所以他们需要安装的模块也不同,比如从事数据科学或者深度学习的开发者一般会安装numpy、panda、matplotlib等处理数据必备模块,而研究爬虫的开发者则会安装beautifulsoup、etree、Selecter等高效爬虫模块。

如果你在网上下载下来一个项目代码,在运行过程中发现报错说‘no modual named xxx’,那么很可能就意味着你没有安装相关模块,这时候,你只需要用命令pip install xxx去安装该模块即可,注意,不是所有模块都是可以用这个方法安装的,如果不能用这个方法安装的话,可以去网上搜一下安装办法,一般都可以找到,另附上python模块库的网站 python模块库

在这个网站上可以下载离线安装包安装对应的模块,并用pip install xxx.whl命令安装。

如果你下载的代码很友好,作者可能会附上一个运行该程序所需的所有模块的文件,一般叫做requirement.txt,打开看看,可以看到模块名和模块对应的版本,这时候我们可以在这个目录下打开命令行,运行pip install -r requirement.txt来安装所有模块,方便,省事儿。

活用模块

模块也是别人写的代码,既然是别人写的代码,就可以修改,进而辅助我们进行开发,如果你在开发的过程中发现错误提示信息中不仅有自己写的程序,而且还有某个模块中的代码报错,不要怕改了模块里的代码会怎样,程序员是不受既有代码约束的,勇敢的去改去调试吧!

在pycharm里面,涉及模块的文件颜色与普通文件有所区别:

当你想要编辑这类文件中的代码的时候,pycharm就会提醒你这个文件不是这个项目中的文件:

这个时候选择‘老子就是要修改’,反正我加个print输出语句,又不会怎样~改完最好不要关闭这个文件,免得等一下想回来撤销又找不到文件。

好了,这一期就讲到这里,模块是python开发过程中无时不刻都要接触到的,所以还有更多的模块使用技巧等待着你们自己去发现~

下期预告:

【python教程】(5)python开发必备软件

欢迎关注“pyhon修炼之道”,我们将持续更新新鲜python相关文章~

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇Python3 -- day01 笔记 下一篇python学习笔记(三)

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目