zoukankan      html  css  js  c++  java
  • 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
    方法二
  • 相关阅读:
    一个票据打印实例
    页面刷新,保持页面位置
    HTML页面跳转
    DataTable帮助类
    使用cookie保存用户名状态
    DataTable实现数据统计
    Coolite Toolkit学习笔记九:表单布局控件FormLayout与FromPanel
    QQ趣事
    看到几篇关于Ajax介绍的文章,转贴过来
    积极的生活着
  • 原文地址:https://www.cnblogs.com/ethancui/p/5629979.html
Copyright © 2011-2022 走看看