zoukankan      html  css  js  c++  java
  • 常用模块

    1. 什么是模块和包?

                模块实质上就是一个python文件,它是用来组织代码的,意思就是说把python代码写到里面,文件名就是模块的名称,如test.py ,test就是模块名。

                包,package本质就是一个文件夹,和文件夹不一样的的是,它的目录下有个_init_py文件,包从逻辑上包括模块(Python3不需要包,文件夹就可以)

    2.导入模块

            1>导入模块的本质就是把某个Python文件拿过来从头到尾执行一次

            import 模块的实质就是把要导入模块里面的代码,从上到下执行一遍
            找模块的顺序是,先从当前目录下找,找不到的话,再环境变量里面找
          标准模块:
                   python自带的,不需要安装的,直接import就能用的
        自己写的模块:
                   也就是自己写的python
        第三方模块:
                    别人已经开发好的功能,需要安装的
        安装方式第一种:
                    这是操作系统命令,不是在python命令行里面执行
                               pip install xxx 安装某个模块
                               pip list 查看已经安装的模块
                               pip uninstall xxx卸载模块
                     pip这个模块呢,在python3里面是python自带的,安装完python就能直接用,但是在python2里面是没有这个模块的,需要你手动安装才能用
                      easy_install requests #这个也是傻瓜式的
        第二种方式,手动安装:
                    1、先下载安装包,直接百度搜比如说python requests模块
                    2、解压安装包
                    3、在解压的目录下执行 python setup.py install

    eg:

           2>导入模块方式

             导入模块时,python首先在当前目录下去找这个模块,如果在当前目录下没有找到这个文件的话,需要去环境变量的目录找

             以下代码是看系统环境变量:

            #环境变量就是用来让你在任意一个目录都可以使用这个命令

            如果模块的方法是在其他目录时,调用使用时需要写上它的绝对路径,如下:

    3.常用模块

    1>sys模块

    2>random模块

    3>string模块

    4>os模块

    5>time模块

    6>json是所有语言通用的一种key-value数据类型,类似于python中的字典,

    #json和python的字典类型,但是json里面只能是双引号,不能是单引号
    #json串实际上就是一个字符串







      
  • 相关阅读:
    【转】mapgis的一些实用方法和处理技巧
    mac osx 升级到10.10 软件无法打开的问题
    Oracle临时表
    增加表空间大小的三种办法
    哪些情况会记录Oracle Alert日志
    每日PDCA实践
    graphite积累(二)
    Graphite在centeros 6下安装
    linux screen命令
    linux环境中执行Mysql脚本
  • 原文地址:https://www.cnblogs.com/wangguoyuan-09/p/7026956.html
Copyright © 2011-2022 走看看