• python模块简介


    模块:用代码实现了某个功能的代码集合,功能模块化,节省时间,提高效率

    一、模块的导入

    导入模块,其实就是告诉python解释器去解释相应的.py文件

      • 导入.py文件,解释器解释该.py文件

      • 倒入一个包,解释器解释该包下__init__.py文件

    导入模块方法:

    1 import time
    2 from time import sleep
    3 from time import sleep as sp
    4 from time import *

    导入模块的路径,即sys.path

    1 import sys
    2 print(sys.path)
    3 
    4 #结果如下
    5 ['C:\Users\Lenovo\PycharmProjects\Ethan\study_day7', 'C:\Users\Lenovo\PycharmProjects\Ethan', 'C:\Python35\python35.zip', 'C:\Python35\DLLs', 'C:\Python35\lib', 'C:\Python35', 'C:\Python35\lib\site-packages']

    如果没有你想要的路径,使用sys.path.append('路径')来添加

    可以通过os模块获得各种目录,如:

    1 import sys
    2 import os
    3 
    4 pre_path = os.path.abspath('./')
    5 # print(pre_path)
    6 sys.path.append(pre_path)

    二、模块的分类
    自定义模块:个人编写,在自己编写的代码中进行调用

    内置模块:python官方提供

    开源模块:第三方编写,开源下载安装使用

    下载安装方法:

    1 yum 
    2 pip
    3 apt-get
    1 下载源码
    2 解压源码
    3 进入目录
    4 编译源码    python setup.py build
    5 安装源码    python setup.py install
    方法二
  • 相关阅读:
    mybatis-3.x的错误
    iBatis2错误:com.ibatis.common.jdbc.exception.NestedSQLException:
    jdbc零散知识点
    valueOf与new的区别
    插入一条记录并获取自增的id
    存储过程的简单使用
    事务的隔离级别
    date类型的转换
    批量处理异常
    非确定的自动机NFA确定化为DFA
  • 原文地址:https://www.cnblogs.com/ethancui/p/5629979.html
Copyright © 2020-2023  润新知