python学习笔记6:模块

   1、模块其实就是一个.py文件,文件名就是模块名,比如hello.py,hello即是模块名

   2、导入模块,本质就是把python文件,拿来执行一遍

   3、导入模块的方式:

    1)当前.py文件和 要导入的py文件 在同一个目录下

       import 模块名

       from 模块名 import 函数名

       from 模块名 import 变量名

    2)当前.py文件和 要导入的py文件不在同一目录,但它们在的目录同级     

      import 目录名.模块名

      from 目录名.模块名 import 函数名

      from 目录名.模块名 import 变量名

   以上,如果是导入的模块,调用的时候:模块名.函数名()

      如果是导入的函数,调用的时候直接:函数名()

      如果导入的是变量,变量直接用

   特别注意:导入模块的时候,首先在当前目录找;然后再在环境变量中找。

   >查看环境变量:   

    print(sys.path)   返回的是一个list

   >添加环境变量,就是在list里加一个元素  

    sys.path.append(r'E:xxxx')

    sys.path.insert(0,r'E:xxxx')

 

  4、模块的分类:

    (1)标准库:python自带的,不需要安装,直接import就能用了。

    (2)自定义模块:自己写的python代码

    (3)第三方库:别人已经开发好的功能,安装使用。

     安装第三方库有两种方法:

     方法一:傻瓜安装。把Python安装目录下scriptspip.ext添加到环境变量 > cmd > pip install 模块名 (easy_instal 模块名)   (备注:连网的前提下,自动从软件库下载并且安装   // pip list 查看已安装的模块 // pip uninstall xxx 卸载模块)

     方法二:手动安装。下载包>解压 > 进入这个目录输入cmd > python setup.py install

原文地址:https://www.cnblogs.com/zhangying185/p/7011398.html