zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Android AsyncTask
    android 自定义 view 和 ViewGroup
    Android Acitivity 生命周期
    Android Service 与 IntentService
    Android LocalBroadcastManager 与 BroadcastReceiver
    如何提升 service 等级,不被kill(整合)
    Android 插件开发,做成动态加载
    新提交审核app保留检查更新入口将被拒绝(读取App Store 版本号的)
    Android: Service中创建窗口显示
    如何升级PowerShell
  • 原文地址:https://www.cnblogs.com/zhangying185/p/7011398.html
Copyright © 2011-2022 走看看